Friday, December 24, 2010

Thursday, December 16, 2010

Project Management and Trends

Changing or additional requirements are the leading cause of project delays, according to the results of a recent Survey Says online poll by ProjectsAtWork. Project management practitioners also cite lack of stakeholder involvement and poor communication as common reasons that projects fall behind schedule.

The September 2010 poll found that 41 percent of respondents said that “additional or changing requirements” were the No. 1 reason for project delays, followed by “lack of stakeholder involvement or knowledge” (30 percent) and “poor communication” (24 percent). Only 5 percent said “new or unfamiliar processes or technologies” were a cause for project delays.

Asked to choose the No. 2 reason for project delays, 35 percent of respondents chose changing requirements, followed by poor communication (29 percent), lack of stakeholder involvement (21 percent) and unfamiliar processes (14 percent).

Monday, December 13, 2010

Motorola Enables Enterprise Device Management

Motorola has publicly released Enterprise Device Management (EDM) APIs that address the critical need of enterprises to remotely manage email, private networks, certificates, and important data stored on SD cards. Building on the basic device management features offered in Android 2.2, these APIs allow enterprise developers to create custom Android client applications that handle remote device administration, and thereby ensure a higher level of security between device and corporate network.

The APIs are available free through the device-specific SDK add-ons for products in which the APIs are enabled, such as the add-on for Droid Pro.

Friday, October 29, 2010

Book Review: THE LEADER WHO HAD NO TITLE – Robin Sharma

I am a great fan of Robin Sharma through his books “The monk who sold his Ferrari” and “The Greatness Guide”. Robin Sharma – for more than 15 years, has been sharing with fortune 500 companies and many of the super-rich in success formula that had made him one of the most sought-after leadership advisers in the world. This book helps us to understand how to work with and influence people like a super star, regardless of our position. It supports us with real world ways to defeat stress, build and unbeatable mind-set, unleash energy, and balance our personal life. There are few good posters inside – worth to stick in our desk to motivate ourselves. The language is little complex, but manageable.

Sunday, October 24, 2010

10 Mobile Application Development trends

Recently, in a discussion with Mobile application developers group, a question came to me about the latest trends in mobile application development. While answering to it, I added that, in India the scope is still limited for mobile applications because of there are fewer companies with defined standards for development and quality management. But if we take the overall business world, there are few great applications available and that defiantly makes a trend. I would like to share some of them here.

If you are an entrepreneur or a small business owner looking into the mobile application industry, either to ride the wave or to capitalize on the fact that your customers are spending more time with their phone, this blog post will be able to help.

1. Micropayments - Micropayments can be defined as mobile transactions that involve a small sum of money. Micropayments within mobile applications can be used to upgrade basic app to a premium version, purchase game items, digital content or even small gifts for friends.
2. Security apps for Mobile devices – more encryption methods and data security software
3. Enterprise App Stores – Device level application stores, and User Configurable applications.
4. Location based Technology – It is available for various purposes, but should be linked with business applications, and instant information management.
5. Social Networking applications – Facebook, Myspace and twitter are already available, but there are millions of useful Web 2.0 social applications need a hand to reach.
6. Mobile application advertising – It gives enormous opportunities for Media developers

If you have plans to develop and market mobile applications – consider the above trends, because these are the most wanted applications according to many surveys through Symbian and Apple.

Thursday, October 21, 2010

4 Tips to Building a Better #W...

4 Tips to Building a Better #Wireless #Network #mobile #business. #in http://bit.ly/dg7Z8p

7 Essential CIO #Leadership Sk...

7 Essential CIO #Leadership Skills That Get Results #in http://bit.ly/cjoatT

Social Gaming and Music Opportunities

“Social gaming on Facebook is a growing trend that is slowly starting to see more opportunities for the music industry. The most recent development is the official launch of Nightclub City, a game that lets users oversee virtual live music settings.”

The above news made me to read the complete article, and I feel it is an interesting new industry for our multimedia developers. There are many Music development applications are available – many of them are free too. Basic music knowledge is enough to create small themes, and quick instrument notes. It can be linked with Social Gaming engines to improve the quality of gaming experience. There are many such projects available in freelance project sites. If interested, try them, and let me know your experiences.

Wednesday, October 13, 2010

Decision Making – Guidelines from Managers

Decision making is a fundamental quality for any manager now days. Every manager and his management method is different, including their decision making style. Each person is a result of all of the decisions made in their life to date. I would like to share some observations from the managers, I met in various workplaces.

When making a decision you are simply choosing from among alternatives. You are not making a choice between right and wrong.

Choosing the right alternative at the wrong time is not any better than the wrong alternative at the right time, so make the decision while you still have time.

Do not make decisions that are not yours to make.

Do your decision making on paper. Make notes and keep your ideas visible so you can consider all the relevant information in making this decision.

Make decisions as you go along. Do not let them accumulate. A backlog of many little decisions could be harder to deal with than one big and complex decision.

Write down the pros and cons of a line of action. It clarifies your thinking and makes for a better decision.

It has been said that a decision should always be made at the lowest possible level and as close to the scene of action as possible. However, a decision should always be made at a level insuring that all activities and objectives affected are fully considered. The first rule tells us how far down a decision should be made. The second how far down it can be made.

As part of your decision making process, always consider how the decision is to be implemented.

Brainstorming alternative solutions with your staff or others will gain fresh ideas and commitment.

Before implementing what appears to be the best choice, assess the risk by asking "What can I think of that might go wrong with this alternative ?"

share your methods..!! Lets discuss more..

IT Careers: Hottest #Jobs, #Sk...

IT Careers: Hottest #Jobs #Skills in #Cloud Computing, #Mobile Application #Development #career #professional. #in http://bit.ly/aJLYCK

QuickStudy: 4G #Wireless #mobi...

QuickStudy: 4G #Wireless #mobile #technology #communications #in http://bit.ly/aBkBVR

Saturday, October 2, 2010

Conflict Management – Key Guidelines for Managers

Conflict Management in Office Workspace is a critical challenge for many managers – including me. Conflict is when two or more values, perspectives and opinions are contradictory in nature and haven't been aligned or agreed about yet, including:

1. Within yourself when you're not living according to your values;
2. When your values and perspectives are threatened; or
3. Discomfort from fear of the unknown or from lack of fulfillment.

Conflict is inevitable and often good, for example, good teams always go through a "form, storm, norm and perform" period. Getting the most out of diversity means often-contradictory values, perspectives and opinions.

"Conflict is not the same as discomfort. The conflict isn't the problem - it is when conflict is poorly managed that is the problem."

Conflict becomes a severe problem when it:
1. Hampers productivity.
2. Lowers morale.
3. Causes more and continued conflicts.

In my experiences, the primary managerial actions that cause Workplace conflicts are Poor communications and leadership problems.

Poor communication makes the following causes.
a. Employees experience continuing surprises, they aren't informed of new decisions, programs, etc.
b. Employees don't understand reasons for decisions, they aren't involved in decision-making.
c. As a result, employees trust the "rumor mill" more than management.

Leadership problems including inconsistent, missing, too-strong or uninformed leadership (at any level in the organization), evidenced by:
a. Avoiding conflict, "passing the buck" with little follow-through on decisions.
b. Employees see the same continued issues in the workplace.
c. Supervisors don't understand the jobs of their subordinates.

Fine, these all happens with most of the situations – but how to manage it. My mentor suggested few Key Managerial Actions / Structures to Minimize Conflicts. I am listing them below.
1. Regularly review job descriptions.
2. Intentionally build relationships with all subordinates and discuss about accomplishments, plans, challenges and issues.
3. Develop procedures for routine tasks and include the employees' input - review with employees, and distribute it. If required provide training.
4. Regularly hold management meetings, for example, every month, to communicate new initiatives and status of current programs.
5. Consider an anonymous suggestion box in which employees can provide suggestions.

More few ways for Conflict Management – from the people I discussed about this challenge. Actually, there is no one best way to deal with conflict. It depends on the current situation.
1. Avoid it. Pretend it is not there or ignore it.
2. Accommodate it. Give in to others, sometimes to the extent that you compromise yourself.
3. Competing. Work to get your way, rather than clarifying and addressing the issue. Competitors love accommodators.
4. Compromising. Mutual give-and-take
5. Collaborating. Focus on working together.

The case by case challenges can give us more lessons – learning it solves many issues, and makes us good managers in future.

Sunday, September 26, 2010

Executive EPMO Dashboards

Executive Dashboards are key IT requirements now days in many EPMO Groups. It is a tool that provides you with a graphical view of the progress of your project, so that you can see at a glance whether you're on track. It's basically a set of Charts that gives you the current status of the project at any time. You can create the Charts manually in Excel, or use smart software that does it for you.

Recently I delivered design specification for a client, for their Executive EPMO dashboard application. Let me share some observations regarding constructing a dashboard, so that it can be helpful for those, who are into same kind of processes.

Define the success criteria of Project: list the things that determine the success of your project – for example schedule, quality, resource loading, budget tracking, key milestones etc.

Collect required data from real time: The project data needed to measure the success criteria we have already defined. The data can come from project plans, quality reports, issue spreadsheets, budget reports, Timesheets, Change/Issue/Risk Logs etc.

Model Graphical Views: Filter your data, sort them into groups and file it all in one place – mostly a database. Use Reporting engines to generate appropriate graphical views. There are many available for .NET and Java based platforms. I see many for PHP / Open source too.

Let’s see some most wanted Charts required in Executive EPMO Dashboard.

Time Charts: Required for schedule tracking. Planned versus actual completion status for key milestones can be showed. Critical Paths and their status can be added here. Summarized view of this data will help to find out whether the project is ahead of behind schedule. A detailed Task level progress chart can be a presented in drill-down manner. Group them in “Not Started”, “Not Completed”, “In-Progress” and “Complete” - and show dependencies always.

Budget / Cost Chart: Required for Budget Management. I suggest calculating the total cost of resources, materials, equipments and any expense forms completed by staff and present them single view. Earned value, Cost comparison charts can also be added.

Resource Usage: This report can be generated from Project plans. The resource graphs from project plans gives us clear view about over-loaded or underutilized resourced.

Risk Reports: Give a graphical view of Risks, Issues and changes that will have impact on delivery timelines. Show dependencies wherever required. This report can be generated from Log Files. The data in graphical view should be grouped as low, medium and high impact.

There are many Executive Dashboards available in online for reference – I suggest projectmanager.com – just give a try.

Let us discuss more about defining best practices in working with Dashboard development in near future.

Thursday, September 23, 2010

Book Review: SIX Thinking Hats – Edward De Bono

I found this small guide in landmark chennai, last week. Couple of years before, I attended one training program for Six Thinking Hats technique. It was a one day program, but very much valuable with its contents. The author of this has had faculty appointments at the universities of Oxford, London, Cambridge and Harvard. He is widely regarded as the leading authority in the direct teaching of thinking as a skill. This small guide explores each color hat with its attributes and finally the benefits of Six hat method. I suggest this book for managers and executives as a quick reference guide. I will be taking inputs from this book, blend it with my personal experiences and present it in blog soon.

Promising technologies for future

Last weekend, I visited to one education institution regarding an enquiry about Business Intelligence and Project management for BI projects. While discussing with the Center Head, the topics turned into must required technical skills for next 5 years. We discussed about around 15 technical skills – based on the articles I read with Tech republic, but let me consolidate them and list as 5 major skills – which may create more business and career opportunities at all levels.

Security
Virtualization
Unified Communications
Wireless Technology
Software as a Service

Security – Technologies such as VoIP and Mobile Computing bring new security issues and challenges. Authentication methods are evolving from a password-based model to multifactor models and biometrics are likely to become more important in the future.

Microsoft is heavily investing in the technology with its Windows hypervisor (Viridian), which will run on Windows Server 2008, VMWare offering VMWare Server for free, and Red Hat and SuSE planning
to include Xen hypervisor technology in the next versions of their server products, we can expect the concept of virtual machines to go to a whole new level soon.

The concept of unified communications — the convergence of different communications technologies, such as e-mail, voicemail, text messaging, and fax — looks to be the wave of the future. Users will expect to have access to all their communications from a single interface, such as their Inbox, and from a variety of devices: PCs, laptops, smart phones/PDAs, traditional phones, etc. Convergence makes networks more complex, and IT administrators will need to develop skills for managing converged
networks to compete in tomorrow’s job market.

The Wireless networking concepts and its new standards (ex: 802.11n) are promising faster and more secured wireless technologies. Cell phones, Blackberries, and other ultra-portable devices are becoming
ubiquitous and will likely grow more sophisticated in the future. Employees will expect to get their corporate e-mail on their phones and in some cases (such as Windows Mobile devices), to use terminal services client software to connect these small devices to the company LAN.

SaaS [Software as a Service], involves delivering applications over the Web, rather than installing those applications on individual users’ machines. With SaaS, the IT administrators’ responsibilities will improve
to less focus on deployment and maintenance of applications and more emphasis on broader-based planning, convergence, etc.

Please share your views and comments on the above topics, and suggest me, which other technical areas will get more requirements, and skill improvements – per your experiences.

#Cloud is the #future of #web ...

#Cloud is the #future of #web hosting: OnApp. Read more. #in http://bit.ly/bgBWlq

#Facebook working on creating ...

#Facebook working on creating two #smartphone devices: #report #in. http://bit.ly/cOtXaH

Tuesday, September 21, 2010

Doctors in U.S. moving to #e-p...

Doctors in U.S. moving to #e prescriptions. #electronic # healthcare management gets more focus. #in http://bit.ly/9CGssZ

Social Tourism – A promising business

Social Tourism is an emerging business now days all around the world. According to the World Travel and Tourism Council, India's growth rate in tourism is expected to increase, which makes India a very desirable tourist destination. In 2009, India's growth rate was ranked the highest of all south-east Asian countries, and travel and tourism contributed 6 percent ($67.3 billion) to the gross domestic product, which was expected to increase to $187.3 billion in 2019. Travel and tourism also contributed over 6 percent of total employment, which means that as of 2009, about one in every 15 citizens worked in this service industry. In 2009, over 31 million people were employed in travel and tourism; this number is expected to increase to over 7 percent by 2019. Many tourists are attracted to the export industry, which includes gifts, crafts, textiles, leather, home furnishing, gems and jewelry. With the increase of tourist visits, the export industry earned $16.9 billion in 2009, which will increase to $51.4 billion by 2019.

India benefits from all sections of tourism; however, in 2009, India's medical tourism earned $2.2 billion of revenue annually, according to a FICCI-E-value serve study. It is estimated that 1 million medical tourists will receive treatment in 2012. Medically insured patients from all over the world come to India to get medical surgeries, dental care or holistic and Ayurvedic treatments. Medical tourism in India provides immediate treatment for low-cost prices at world-class hospitals. Most treatments cost one-fourth the price compared with Western prices. For instance, in 2009, open heart surgery cost $6000 in India compared with over $19,000 in the United States. Travel expenses are needed, but overall expenses are still cheaper than surgery in the home country. Wellness tourism, which consists of travelers coming to India for yoga, meditation, naturopathy, spa treatments and Ayurvedic remedies, is a demanding industry and most well known in the state of Kerala. Delhi, Mumbai, Kerala and Tamil Nadu are the leading destinations for medical tourism.

With 89 national parks and over 400 wildlife sanctuaries, there are many untouched areas to explore. Eco-tourism educates travelers on sustainable living and how to enjoy the natural beauty of the environment through recreational activities. According to the World Tourism Organization, eco-tourism is the fastest growing market in the tourism industry, with a 5 percent annual growth rate. Eco-trips can range from a variety of activities including trekking, biking, scuba diving, camping, yoga, meditation and volunteering projects. These allow tourists to experience flora and fauna of the local culture. Tourists can see how local people live, and eco-tourism provides a positive experience that recognizes man and nature can function together. "Green Laws" in India encourage tourists to be conscious of decisions to capitalize on the economic, environmental and social benefits of tourism. Following these laws educates tourists not only about how to travel properly but also about how they can visit sacred areas without disturbing the natural flow of the ecosystem.
Eco-tourism benefits the economy of the local culture and provides jobs and maintenance of what pure lands India has left. A main benefit is the economic gain and the attraction of local travel agencies. Not only does eco-tourism reduce negative impacts on the environment, but it empowers the locals. Keeping India's land clean and sustained allows wildlife to survive in a natural, unpolluted environment. This requires the locals to preserve the environment for future generations by supporting the International Human Rights and labor agreements.

Social Tourism gives more opportunities to explore new places and do lot more activities, through social networking groups. There are examples like WAYN, already available with millions of members. I am working on a Mobile based Social Tourism project for a client – for organizing business processes. I see lot more opportunities for IT and non-IT people. After this project, let us share more about best practices, career opportunities, processes about social tourism networking in near future.

Monday, September 20, 2010

How to #develop apps for Win #...

How to #develop apps for Win #phone 7? A good start for beginners. #mobile #programming #in http://bit.ly/cj7DHx

Project Risk Information in Enterprise Project Management Dashboard.?

What is the best way to show project Risk related information in enterprise project management dashboard.? I have Risks, Issues and CRs (Change Requests). The Impact of Risks identified should be displayed. I planned to use Bar Graphs, but is there any other way?

Legal policies for Travel Website - Suggestions required.

I am working on a Business modeling for Travel website - just same as WAYN, but with some more facilities to attract local business owners. One of the stakeholders suggested me to check applicable legal policies for Travel Website Business Processes. I tried to google, but found very few. Is there anything specific for Travel related Businesses? Where can I find more information? If you have any suggestions, please share with me.

Sunday, September 19, 2010

#Success in Fixed Bid #Project...

#Success in Fixed Bid #Projects - #project #management, #tips #in. http://bit.ly/bwTTJi

Success in Fixed Bid Projects

Improving the success rate of fixed bid Projects is a challenge for any project manager in IT services. Most of the service projects come with tight deadline and requirements unfreeze. In my experience, in most of the small and medium size organizations, the pre-sales and sales team decides the timeline based on their rough estimations. The project comes to project manager as a semi-finished document, with fixed final delivery date. The success rate improves with quality management, scope management, communications management, and of course Issue management. Let us discuss few important points, which can help the project managers to achieve success rate in their fixed bid projects. This can be applied to T&M, and Retainer projects too, based on few or no modifications.

1. In the project Initiation meeting, make sure that your customer defines their requirements in detail – at the maximum level. You need to know exactly what it is that must be delivered, to whom and when. Try to make it specific, write it up formally and get them sign it off. This document will become the basis upon which to measure your success.

2. Try to involve your customer throughout the entire project lifecycle – including analysis and planning as well as executions. Inform about every status, including the risks. This helps us to manage their expectations. Make sure the communication is happening with right information at right time. Weekly status reports, regular weekly calls and use defined templates as much as possible.

3. Plan your delivery timelines short and more realistic. I suggest never agree to lengthy timelines. If possible, split your project into “mini-phases” – and keep them short – less than 4 weeks. This keeps everyone motivated and focused on targets. Let every “mini-phase” include a milestone and add delivery deadlines to your milestones. Try to deliver the commitment on every deadline, no matter what. If you can’t deliver, inform your customer about it as early as possible and give them realistic re-scheduled plan.

4. Organize a small change control board which includes your sales team, account manager and customer. Only authorize changes to your project scope if there is no impact on immediate and final timelines. Get approval from Change control board and then get their buy-in to extend the delivery dates if you need to.

5. Let the Quality be the most important achievement anytime. Keep it high with your deliverables as much as possible. Constantly review quality and never let it slip. Implement “peer-reviews”, external reviews, and web-Ex demos with customer to improve the solution, and to meet your customer’s needs.

6. For every phase – including the mini-phases, with their integrated phases – hand it formally over to customers and get them to sign an acceptance form to say that it meets their expectations. It makes your deliverable 100% complete.

7. Issues Management is an important phase – in support level. Plan about handling your issues and risks as soon as they are identified. Prioritize and resolve them before any impact in project. If required, prepare a separate issue management plan and publish regular burn-down chart.

Share with me, your experiences and techniques in improving success rate of fixed bid projects. It can help us to discuss more.

Wednesday, June 2, 2010

Motorola MOTODEV studio suppor...

Motorola MOTODEV studio supports Android 2.2. SDK and ADT,plus configures the Eclipse environment for you. Get your apps ready today. #in

PMO for Medium Size Organizations

PMO – Project Management Office is becoming an interesting keyword now days in many medium size organizations too. When a project manager hears that PMP is going to be established, the first thought would be “MORE ADMIN WORKS”. Actually … NO it is NOT.

Let’s see the Top 7 advantages of PMO in medium size organizations

1. Improve project portfolio management. A PMO can help you select the mix of projects that will most effectively meet strategic objectives. IT leaders need to make sure that their IT projects are not in a silo, but connected to the company's larger objectives.

2. Provide project support. A PMO can be a conduit for project management guidance to project managers in other business units. Think about the pockets of project management excellence that you have and how powerful it would be to spread the expertise around.

3. Create a project management process and methodology. A PMO can develop and implement a consistent, standardized process so that you aren't constantly reinventing the wheel.

4. Conduct training. A PMO can build training programs and develop a staff of program managers who can manage multiple projects across the enterprise. This is especially important for IT leaders in a world where technology is a critical part of an organization's efficiency.

5. Establish a home base for project managers. A PMO can create a centralized office from which project managers operate as a cohesive team that works across the organization.

6. Become internal consultants and mentors. A PMO becomes valuable when it can share best practices and help to educate managers throughout a company.

7. Assess project management software tools. Part of a PMO's job is to select and maintain project management software that will be useful for the capabilities of the staff.

PMO creates work with a value – in fact a meaningful work. It needs to be a living breathing system within any organization. The overall control and accountability are important outcomes.

Friday, May 28, 2010

Top 10 smartphones of 2010

Smartphones are hot right now and no matter what carrier you are with there are excellent choices available. Check out these press photos of the top 10 available or announced and stay tuned for even more great phones coming soon. http://content.techrepublic.com.com/2346-13630_11-426342.html?tag=nl.e004

Thursday, May 27, 2010

EPMO – Status Reporting

The EPMO status reporting process is a method for reporting and reviewing project / portfolio status within the framework of a program or project management office.

The basic process steps are –
• Collect Project Status information – Discuss with Plan Owners
• Transfer Project Status line
• Update Project Actual in MSP
• Generate Verification Report
• Review Verification Report with stakeholders
• Revise Project Actual in MSP
• Generate Project Performance Report – Project level / Account Level
• Analyze schedules and Status information
• Review Status with stakeholders

Required Tools
• MS Project Professional Server and Client Tools
• MS Office [Powerpoint, Excel etc]
• Sharepoint Server

Do these for efficiency in results
• Always use your MS-Project status information for reports
• Review reports with stakeholders and discuss + escalate risks
• Publish performance reports and discuss about improvement for productivity
• Publish RAG Status Reports for Backlog and Dependencies
• Publish status reports, revised schedules, Risks and Issues in common share-point portal – include clients to provide better visibility.

Using EPMO Reporting in efficient way improves the deliverable performance, limits the risks, and provides valuable visibility to stakeholders.

Social Gaming and booming Opportunities

Social Gaming is a next generation gaming platform, for playing computer games as a way of social interaction. The popular examples are Care World, Farmville etc from Facebook Games section. These types of games are becoming more popular not only with youngsters but also with many, who ever using social network for various purposes. It’s a great mind relaxation technique, many doctors say.

Now days, these games are in internet enabled computers, and in near future, it goes to mobile and televisions through 3G and broadband television networks. Just like any game development model, the social gaming zone is also having plenty of openings for experienced and also for newbie. There are many types of Social Gaming include Role Playing Games, Alternate Reality Games, Board Games, Social Casual Games etc. Each model will have its own fundamental graphical / logical / technical framework to build multiple concept games.

The possible openings at first level are

1. Graphic Designer – with knowledge in Photoshop, Flash, animations, graphic design
2. Programmer – Action-script, SOA, XML, Network Programming, C++, Java is also required
3. Concept Analyst – with Game theory, Logical Model Development and Integration knowledge
4. Game Engine expert – Game engine development and framework configuration knowledge + SOA + Knowledge about multiple delivery media including Mobile and Television Networks.
5. Testers – Knowledge in testing games with multiple criteria, devices, environments etc. Knowledge in strategy building for efficient test automations.

Come – lets work on the new booming industry. It is going have a big impact with multimedia based development in near future.

Tuesday, May 18, 2010

Nokia is looking for innovative applications

Nokia is looking for innovative applications that raise the quality of living across various spheres of human life.

Select any of the categories and submit your entries before 10 th June 2010

    Eco/Being Green
    Entertainment
    Productivity
    Life Improvement
    Growth Economy Venture Challenge


What you can expect to win
Grand Prize : 30,000 USD in cash.
2nd Prize : 15,000 USD in cash.
3rd Prize : 5,000 USD in cash.



Plus some special prizes:
Best application for the Nokia N900 : $50,000 (USD) in cash.
Best cross-platform application using Qt : $50,000 (USD) in cash.
Best mobile computing application: $50,000 (USD) in cash, plus the winner of this special prize will be included in a multi-million dollar global marketing campaign that will be used to help promote the winning app.
Best locally relevant application with global potential : $15,000 (USD) in cash.

Cash of course matters but a chance to work with Nokia is simply priceless !
Details of the contest are available at www.callingallinnovators.com

Mobile: the tiny big space for...

Mobile: the tiny big space for advertisement. More opportunity for designers and content managers. http://bit.ly/cmJBJ1

Thursday, April 22, 2010

1.5 Million Stolen Facebook ID...

1.5 Million Stolen Facebook IDs Up for Sale -A hacker named Kirllos has a rare deal for anyone who wants to spam, steal or scam on Facebook

Wednesday, April 21, 2010

Friday, April 16, 2010

5 Twitter Tips for Professionals

Twitter – a well known micro blogging platform, which allows you to publish short messages of less than 140 characters through different mediums like IM, Web, and Mobile Phones.

I am using twitter for past few months and also exploring ways to utilize it more. Let me share some useful ways to make use of twitter for your personal and professional benefits.

1. Let your Micro Blog be your professional promotion agent. Share your personal and professional updates – including learning, fun (ex: photos) and work related information.
2. Create a professional profile with LinkedIn and connect your twitter account with it. Whenever you tweet with keyword #in. – the twitter message will also appear in your LinkedIn profile as status updates. In this way, your LinkedIn profile can have your professional update message – which helps to build more network and business.
3. Tweet about your Blog post and promote it. You can also tweet NEWS related to your professional Life. Create short links of interesting websites and share them. Subscribe to RSS news feeds and share interesting news with your twitter network. You can do all these from your mobile device too. (Ex: Using Snaptu)
4. Build a network with your professional line and participate in discussions. Create new discussions and get feedbacks from other followers. Re-Tweet and Respond to members.
5. Use Twitter Tools – there are many browser based plug-ins available (For ex: Search, Polls, Directories, etc). Use them and create any interesting content within 140 Char limit. Connect your Twitter RSS with Word-Press or any CMS based blogs – and show your tweets as Micro Blog posts.

Let twitter be your professional and personal agent to communicate with outside world..!!

Thursday, April 15, 2010

India: Destination Next for the International Gaming Industry

India is fast emerging as a key destination for Game development - It is already a $10 billion industry in United States. The overall development period takes around 24 months and the production budget is from $4 to $10 million now days. The game industry is under increasing pressure to reduce development time and cost of production. Many publishers and studios are looking for outsourcing development.

Computer games, Video games and Wireless games are three major segments. There are few companies in India - already in aggressive development in all these segments. The requirement is still high and it’s an excellent business and career opportunity for many. The development cycle includes concepts, scripting, programming, character design, animation, level making and testing – as an overall – pre-production, production and testing. There are many training institutes provide good training on all these. There are free-lancers and professionals work together for great results.

The skill-sets and software: basically the right combination of design, programming and creative art.

PC Games: Shockwave, Flash, Visual Basic, Java, visual C++, DirectX, Open GL, Graphics software like Adobe Photoshop, animation software like Maya, 3D Studio Max, Lightwave etc.

Pocket PC Games: Flash, Embedded Visual C++, Embedded Visual Basic, Personal Java, graphics software like Macromedia Fireworks, Freehand, Adobe Photoshop, animation software like Maya, 3D Studio Max, Lightwave etc.

Mobile phone Games: Visual C++ for native application development, J2ME, VB, WAP, ASP, JSP, graphics software like Macromedia Fireworks, Freehand, Adobe Photoshop, animation software like Maya, 3D Studio Max, Lightwave etc.

So guys – business application development and websites is not going to be the only option for career– there are a lot..!! Check them and do great in your business and career.

Wednesday, April 14, 2010

Growth cheap smartphones key i...

Growth cheap smartphones key in handset market. Demand for smartphone applications increase. http://bit.ly/d2R5O2

Social Media Specialist

An interesting Job title is started to get implemented in few small and medium size organizations – which basically targets Social media as their primary business profile. The job title will be “Social Media Specialist” and this is for candidates who are interested in Mobile, Social Media and emerging marketing areas like Gaming.

Interested??? Fine, try these steps…

1. Get daily updates from major mobile, gaming and social media websites, explore blogs, people and communities
2. Understand technologies, share and discuss about it in forums / groups. Build a network.
3. Develop small presentations about using Social Media for Business and share them in communities.
4. Utilize community websites and social media content regularly and explore them for professional business opportunities
5. Participate in Training Programs, Product Shows and Technical events to get in touch with more contacts.

This new generation opportunity is going to be the next hot spot for technical, marketing and support business domains.

Tuesday, April 13, 2010

Enterprise Program Management Office

In recent days, whenever I introduce myself to anyone as EPMO project planning manager, they ask - “What is EPMO?” - :-). Enterprise Program Management Office is really new to many of the small and medium size organizations, because of less experience in such big projects. Let me take this opportunity to discuss few major points about EPMO and its operations here.

What is EPMO, and its responsibilities?

As a quick view Enterprise Program Management Office helps to speed up project implementations within existing company guidelines and improves efficiency in the realizations of the business delivery.

The main responsibilities of an EPMO regarding the different programs are basically

1. Strategic Resource Planning
2. Inter-project co-ordination
3. Overall project oversight
4. Cost estimations
5. Contingency planning
6. Quality Assurance
7. Resource Management
8. Professional Development
9. Coaching & Guidance of Management
10. Process and Change Management
11. Tool Support and Training

In our future articles, let’s discuss more about every single functional sections of EPMO…

Full Details On Twitter’s Lo...

Full Details On Twitter’s Long-Awaited Ad Platform: Promoted Tweets. #in http://bit.ly/9VOVCx

Friday, April 9, 2010

HOT Topic: Prepare yourself for new job opportunities

3G – the magic word in mobile industry is going to create a good impact in Indian job market. Basically 3G is a family of standards for wireless communications defined by the International Telecommunication Union – which includes GSM, EDGE, UMTS, CDMA2000 as well as DECT and WiMAX. 3G Services can be wide area wireless voice, video calls and wireless data transfer – everything in mobile environment – mostly between devices or between computer network and mobile devices. Compared to 2G or 2.5G services, 3G services allows simultaneous use of speech and data (ex: Video Chat) at higher data rates. Thus, 3G networks enable network operators to offer wider range of more advanced services to end users.

According to Reports from UMTA Forums, 3G data services are subdivided into content connectivity and mobility, then further subdivided to create the following six services:

· Customized Infotainment
· Multimedia Messaging Service
· Mobile Intranet/Extranet Access
· Mobile Internet Access
· Location-based Services
· Rich Voice


According to a whitepaper form Nokia, 3G applications can be divided into:
· Wireless Advertising
· Mobile Information
· Business Solutions
· Mobile Transactions
· Mobile Entertainment
· Person-to-Person Communications
· Bearer Entrance and Periodic

The business reality is that computer and Internet application will merge with communication and location based services. Network operators, vendors and third party providers are already creating the applications and demos. Learning about mobile devices, and application development for mobile devices will open golden doors into Indian + international job market. Programming, media, architecture, testing, design etc are going to be the hot points in future.

Next generation opportunities in Mobile development

Mobile application development is becoming a big software marketplace for next generation. Every week, I am seeing new mobiles from LG, Samsung, Nokia, HTC and others. People started to use GPRS network just like their SMS. Many are using mobile phones not just for talking, but also for Personal Information Management. The sales graph of Nokia N series, Blackberry and HTC phones shows this completely. In this business scenario, I would like to invite all our developers, designers and testers to get into the mobile application development domain and explore its possibilities for better next generation opportunities.

Required Skills for Designers

1. UI (User Interface) design Knowledge – just browse all phones.

2. Knowledge in small screen design & Icon design

3. Color theory – the basics

4. Common sense – put yourself into user’s shoes

5. Adobe Flashlite knowledge – to get more salary.

6. Knowledge in mobile devices – memory, screen type etc.

Required Skills for Developers

1. Knowledge in PHP programming – for mobi websites

2. Knowledge in J2ME or Microsoft Mobile applications development – this is easy to learn too.

3. Knowledge in C++ - Palm, IPhone development etc.

4. Knowledge in using Core Mobile components – Camera, Audio recording, SMS

5. Knowledge in Mobile OS – Symbian, Blackberry, IPhone, Windows Mobile, Palm OS etc

Required Skills for Content Developers

1. Knowledge in developing mobile screen savers, icons, themes – there are many tools available for this.

2. Knowledge in mobile devices – capacity, limitations etc.

3. Website development knowledge to showcase and sell (download to mobile) contents

Required Skills for Ebook Developers

1. Knowledge in developing mobile ebooks – minimum content + picture based ebooks.

2. Knowledge in courseware development for mobile demo sites, Kiosks.

Required Skills for Testers

1. Knowledge in Mobile devices, limitations, functions, etc – just use mobile phones to explore

2. Common sense – experience user shoes.

3. Knowledge in same type of apps (if available)

Note: Re-post from SiliconIndia Blog

10 Social Networking Tasks you can do with Opera

Yes, Opera – the well-known champion in Web and Mobile Browser World, is now offering Social Networking site. The best thing is it can be connected through computers, also via Mobile devices. There are many social networking websites available around us, and everyone is providing almost same types of services. Let’s see, what Opera provides us

1. 1 GB Space – store everything you want…!
2. Sync Notes, Favorites, Speed Dial Links – create quick notes in your Opera Desktop browser and sync them with your mobile mini browser, also store them in your profile for community sharing. The same you can do with your favorites and Speed Dial URLs. Take your personalized stuff with you anywhere.!
3. Blogs – Post your blogs from Desktop, share them with your friends – also from your mobile. Opera offers excellent Moveable Type API for mobile and desktop blogging. This is the first mobi blogging social network website with their own tools for mobile and desktop.
4. Create new photo albums and share them with your friends – as mentioned earlier- you can do this with your mobile too.
5. Invite friends – create a group with specialized interest and share your blogs, albums. Create your own groups with excellent graphical templates.
6. Opera Unite services - You can use Opera Unite services in many ways, for example to share photos directly from your computer to another computer, without having to upload them to the Web. All you have to do is to install and run the Opera browser.
7. Connect with Facebook and Twitter – now you can connect your facebook and twitter with opera social network and reflect your opera updates to friends in twitter and facebook.
8. An Open forum to discuss about your questions, suggestions, Opera tools and services, updates from opera, development support, widgets, etc.
9. A free email – can be accessed from mobile.
10. Opera Mini 4.0 supports not only for high-end mobiles – but also for simple feature phones – for ex: nokia S40 series devices

URL: http://my.opera.com/community/

I invite you all to explore these services and suggest opera for more quality services.

Note: Re-post from SiliconIndia Blog

Professional communications

Now days, the Indian economy is getting better after the big bad recession times. It is good for everyone to get into business. Everything goes fine in many small and medium size organizations – but I feel adding little more values in good communication makes most of the work flow, and performance even better. I would like to share few suggestions here about building a good communication for small and medium size business clients’ management.

1. A simple communication plan should contain following information

a. Stakeholder Information – I prefer to have names, email IDs and phone numbers

b. The objectives, schedules and mode of communication – what information will be communicated in what schedules. For example: Weekly Status Calls, Status Reports, monthly reports, Issues and risks discussions, etc.

2. Use your minutes of meeting document

a. Have a clear agenda – this saves times in meetings

b. Summary of Discussions – important comments from stakeholders

c. Action Items and Status monitoring

d. Have an action Item log for continuous follow ups and results

3. Weekly Status Report

a. I prefer to have content from Project plan here.

b. What is completed, what is re-scheduled and what is not completed / not started should be informed. Not started and not completed should be rescheduled and communicated.

c. Achieved milestones should be mentioned

d. Issues, Risks and concerns should be notified

e. Important decisions made by stakeholders should be added in every week status report

4. Customer Calls – Conference calls, Mobile Calls

a. I suggest to take calls as much as possible from inside closed room – this gives chances to listen clear and white board important points

b. Listen carefully – most of client communications will not be clear enough – sometimes, language, sometimes their way of presentations and sometimes because of their understanding of situations. [This is based on my personal experience J]

c. Talk loud and clear – Don’t talk fast – be slow, and if required get confirmations for his understanding

d. Record your call – if possible.

e. Circulate Minutes of Meeting as early as possible after the call

Note: Re-post from SiliconIndia Blog

5 Ways Social Networking helps in professional development

Social Networking started for connecting with friends – few years ago. Now days, it became a part of young students and professional for many reasons. People share scraps, Photos and videos – also many widgets are available for sharing games, music, movie list, etc. Orkut, Facebook, Linkedin are part of many individual’s and professional’s life. They access it in PC also in Mobile. If we use it appropriately, Social Networking gives us many advantages. Let’s see how it can help us in professional Development.

1.Keep in touch with your old friends [mostly from previous organizations] – know about what is happening there, new opportunities and get new friends through your old friends. Share information like walk-in interviews, useful web links with your friends – it helps them to update their knowledge and suggest you best opportunities when they cross in your interested areas. It also shows your knowledge areas and interest areas. [Example: Orkut, Facebook, SiliconIndia, LinkedIn etc]

2.Professional knowledge sharing – Use social bookmarking sites to share your Favorite URLs with friends. You can also get an idea about what links they are visiting - [Example: delicious]. There are many PPT sharing and PDF sharing websites [Example: Scribd, Slideshare, etc]- you can collect, upload and share your documents with interested people, it helps you to promote your works.

3.Participate in Groups – Write small articles and post them into Blogs, forums and discussion groups. Ask questions and answer to questions from others. This help you to learn new things and show your knowledge to others

4.Choose right Social Networking - If you are a photographer or artist, showcase your creative works in websites – but make sure you are showing them in right space. For Photographers and artist I would suggest flicker. For Digital Photography – Picturesocial, etc. Search social networking sites based on your interest and use them. Don’t get into common space – where you will get only less focus.

5.Micro-blogging – sometimes, instead of writing essays, a short note will be helpful to everyone. You can share some news, your thoughts and also a quick response to something using micro blogging. You can do this with PC and Mobile. Keep posting micro blogs and it really helps others (even to your boss… J) to know about your knowledge areas and ideas towards something. Twitter is one simple way for this.

Working with social networking is also having some dark sides – particularly when you spend more time with it inside office - J. Use it wisely, and get its benefits. I also would like to warn you about sometimes: Never share personal information to everyone – even to trusted friends through social networking sites – use your phone or talk to them directly always.

Note: Re-post from SiliconIndia Blog

Next Gen Web: Computer, Mobile and Televisions

Internet – the communication and content sharing platform - According to a survey - in the year of 1998 there were 1,400,000 users using internet in India and in 2007 is was 42,000,000 users. Of course with the users of internet, the business opportunities are also improved for Internet world. It started with website development, online content sharing (eBooks, text, video and audio), Portals, e-shopping and social networking now a days. Most of the users experienced internet only through computers. Now days, the new generation – mostly students and young business people are using Mobile phones to access internet. Purposes are many including email access, social networks and quick information sharing, GPS based results, find new business etc. To reach more audience, Television is also becoming an important source for business. TataSKY, Airtel, Reliance are having services to browse and purchase on demand entertainment and education content through their network. You can also do e-shopping and pay through credit cards. Your valid mobile number and simple approval SMS code does the authentication and authorization processes. There are many medium size companies working on developing new protocols for secured transactions and to provide new custom content – user generated content via television networks. Adobe one screen project enables communication between users through computer-mobile-television. The point here is – the future of content generation and content presentation will be mostly on Mobile and Televisions – because somehow people are getting bored with Computers – Laptops and Netbooks will survive for some more time I am sure. Get ready for the future.

Nokia OVI

Are you using your Mobile phone just for the communication with your contacts? Do you want to do more with it useful? Well, Nokia gives an option to use your “NOKIA” mobile device more useful - as an Appointment manager, Birthday reminder, Notes manager and Contacts Database with more detail information such as address, website and others.

I heard your voice – almost every mobile phone around us is having all these facilities – what is the special with Nokia..!!

The common problem with all other phones: Mobile Keypad. Typing content in small mobile keypad is a painful thing – so many of us never use it for detail content typing. We use it for quick small data typing only. Now the Solution: How about using your computer for data entry – that too in a web site – so, no junky download required.

Visit Nokia OVI website (www.ovi.com), register yourself with you mobile information. Now you can create and manage contacts database, Appointments and reminders, also notes for quick information reference. If you have GPRS enabled Nokia mobile device – Go to “Settings”-> “Sync-backup” –> “server Sync” and select your required options – Notes, Contacts, Calendar. The next step will connect with remote OVI site – with your username and password – to sync up whatever you created in remote website. Your Mobile device is fully loaded with required information now. You can use it as an Appointment / Birthday manager, Quick notes manager also a detail contacts manager.

Hope this will help everyone to use their simple mobile device just like any other costly mobile sets.

Why spend in costly mobile devices – go to Nokia simple devices less then Rs. 10,000 and use it as your best content manager.

5 Points – why Gmail for Mobile is the best

Google released its official application for mobile email. The website [http://www.google.com/mobile/products/mail.html#p=default] suggests only high level phones – window mobile, IPhone, Android, Blackberry, Nokia S60 and other. The word “other” made me try it in my feature phone – Nokia S40 – 3210 Classic. Surprise – it works. The performance is more than expected.

1. It is fast – loads very fast, and shows clean fonts.
2. It connects with GPRS only while loading your inbox with new email, sending emails, refreshing your inbox or opening attachments. That means, it disconnects while you are just browsing email headers. This helps a lot in saving GPRS cost.
3. Multiple Accounts management – Wow – a great thing I expected. With Gmail for mobile – you can create multiple profiles with your account information (I have 3 gmail accounts), and switch your inbox anytime. No need to enter your username and password each time when you want to check other account.
4. Gmail for Mobile contains almost all the features you see in web mail. Reply, Reply to all, forward, Star, drafts, Search emails, etc etc.
5. It works with feature phones too - (ah, the personal benefit…) .. Feature phones are cheap compare to Smart phones and those high level blackberries… but now a days I am happy to see many vendors are providing apps for feature phones too.

An extra valid point – It is “FREE”…

Just give a try and send me your comments.

Thursday, April 8, 2010

Game Development for Mobile Devices

Mobile gaming is another booming sector now days. Not just to relax for some time, mobile games offer more such as mind building, learning through gaming and etc. Many PC and Game-box development organizations are also concentrating in mobile gaming also – you can refer their websites.

I would like to share my suggestions here – regarding how mobile gaming can be a career for someone

1.You just need a small team of people to build mobile games. A group of friends with some interest is more than enough.
2.Team should have people with graphic design knowledge [Adobe photoshop, Adobe Flash…etc], along with knowledge in Adobe Flash lite Programming, Game Logic Building and Mobile controls management.
3.Games can be simple as Board games – Word games, or racing type, or first person shooting – you can get many SDK and platform from internet.
4.Build for specific devices first and deploy them for free – with limited functions. This will get you user base. There are many websites to provide free downloads to end users – they take care of promoting your games.
5.Multiplayer games need a server application and GPRS usage – I suggest this can be a future idea.
6.Review the mobile games available in Internet – Test them and try to build a improved version. For example: Mobile version of Hang-man.
7.Mobile gaming can pay a lot – if the games are interesting and colorful. Make sure you deliver content not just for fun, but also a little learning inside it (Example: Word Building or Mathematics Games)
8.Learn Flash Lite, Photoshop. Flash Lite programming is simple if you have knowledge in C++ or Java.
9.Learn about OVI – Nokia supports a lot for game developers
10.Test your games in devices, possibly all the options and deliver them with compatibility note.
All the best

6 Microsoft Office Live Workspace Services for Better Project Management

Every project - regardless of its complexity and budget, requires lots of planning, organization, co-ordination and communication between members. In early days we used MS-Excel for scheduling and tracking tasks and member activities, after few years - it moved to MS-Project standalone and MS-project server editions. Now days, there are many small and medium size organizations, working into Web 2.0 and Mobile Development projects and their investment is less – practically the implementation of project management server is becoming a costly thing. But they have requirements to plan, organize and share contents with stakeholders. Microsoft Office Live workspace helps here with lots of useful services – all for FREE.

1. Visit here [http://workspace.officelive.com/en-GB/ ] and use your Office Live ID or MSN ID to log-in. Don’t have an ID – No problem. Create a new ID for FREE.

2. Free Web Space to Store and Share Documents – It is good to store and share your SRS Documents, Bug Reports, Log Files, Specification documents in one place. Microsoft Office Live Workspace helps you with 5 GB space. You can Store your documents, Sheets, scripts and Presentations and share them with access limitations – if required. You can also use this space to deploy your content to clients – Just like an FTP.

3. There are many free Pre-built template Web-spaces available for quick start. You can choose from one of them and start working on documents. For every new project I suggest to have separate Workspaces.

4. You can create Small Notes, Lists, Tasks Lists, Contact Lists, Event Lists
a. Small Notes – helps you for quick information storage – I suggest this for instructions management – for example: Release notes, Updates in current build etc.
b. Lists – General list – it can be books list for reference, web links, or sample data for testing etc.
c. Tasks List – Create a simple Work Breakdown Structure of Tasks and set priority with due dates. You can share this with your tea m and stakeholders. It helps to give better visibility of planned works to everyone.
d. Contact List – Store Phone numbers, Email IDs and share them for quick reference.
e. Event List – Schedules of your releases, builds, holidays, milestones etc.

5. You can also store, edit and share familiar MS word, MS Excel and MS Power-point files.

6. For Quick communications – use comments pane. Add comments and it is visible to everyone. Use this for instructions, quick requests etc.

7. You can use “Add Documents” for uploading files from your Desktop. It can be shared via a centralized workspace.

I hope this will help many project leaders to handle their projects and deliver things efficiently.

Vodafone to offer Web via Oper...

Vodafone to offer Web via Opera in emerging mkt. Opera is going to provide new services soon. #in http://bit.ly/cbicav

Wednesday, April 7, 2010

USB Flash Drives – The maximum usage

Many are using USB Flash Drives, just to store mp3 songs, PDF files and other backup files. But it can be used for many official purposes – some of them are cost effective for your business too.

Portable application Suite – Imagine, if you can use your browsers, office applications, media players, IMs, and email clients from an USB drive. The advantages are – you can carry them with you anywhere – not only the applications, but the bookmarks, settings and personalized configurations. You can work in your favorite applications from anywhere – even from the browsing center computer – no need to check for any software there – all you have it in your USB.!! Yes – the free Portable application suite from portableapps.com makes this possible. Just install your required applications in USB and take it anywhere – plug-in to any windows PC – and start working..! Wonderful, Isn’t it..!!

Secure PC/Laptop – Use your USB drive as a Hardware security key for your Personal computer or Laptops. There are many tools available but “Predator” performs well here – While working on Windows PC/Laptop, just plug-in your USB Drive – ‘Predator’ auto-starts – You can continue your work. When you are away from your PC/Laptop – just remove the USB drive, the Keyboard and mouse will be disabled and the screen will become dark. To bring it back to life – just plug-in USB drive again. No one can access your PC/Laptop when you are away from your place – because all the input and output devices are disabled. PREDATOR disables the Windows task manager when you unplug the USB drive. Nobody can stop it with Ctrl-Alt-Del. Also this tool frequently changes the security codes recorded on your USB drive. If an intruder manages to copy your stick, this copy will not work because the codes on your own stick will have changed in the meantime.

Use your USB drive more intelligent ways and save the cost - Personally and Professionally.

Note: Re-post from SiliconIndia Blog

5 Basic Qualifications for a Manager

Now a days, I see many middle managers with less management skills – because most of them just became managers, based on the experience they got in years – but not really with required qualifications. No – I am not taking about educational qualifications. M.B.A is not a criteria for any managers – it is just an operational knowledge. Here I am listing 5 basic qualifications – which I found from my best managers.

1. Planning Skills
Not just for software projects, but for anything we need a proper planning to avoid stop-points in reaching the goal.

2. Communication Skills
Not just talking, but also listening, understanding and discussing. A very important thing is avoiding bad language.

3. Presentation Skills
It is all about what to say, how to say, what is the sequence of information delivery etc.

4. Pro-active nature
Visualize the case with multiple if conditions – and plan accordingly.

5. Prioritize works
What to do, when to do, which work is linked with what, setting expectations and communicating the same.

Note: Re-post from SiliconIndia Blog

6 rules for Mobi development

‘Mobi’ is becoming a techie keyword in software development industry. Mobi means Mobile Development. It can be applications or websites primarily for mobile devices. Many software development companies started their initiatives in this market, and I can see many success stories too. This post is a small ‘must do’ list for all those mobi development teams and project managers.

1. Select your users.

For whom you are developing this application or website. If it is a mobile based social networking website – it targets mostly students and young people. If it is a expenses tracking application – it is useful for a business person who always do travel. If it is a music player – it targets young and adults but need to plan for more options – because there are many music players for mobile available for free. If you want to target techie and managers, try some application which links with existing systems – for example, twitter. Selecting a user or community plays a major role in mobile development, because your scope is fully depended based on the users.

2. Devices selection.

Iphones are different from Nokia feature phones. HTC or Palm devices are having more capabilities as smart phones. There are different operating systems for Nokia, Palm, IPhone, Samsung, etc. Every device is different from other, based on the screen size, depth of pixels, capacity to handle media content, useragents, browser resolutions, and memory management. The Graphic part of the application or website should be designed and developed – based on these points. I suggest going for a mock up design or simple prototype model before entering into actual coding process. Browse the mockup or prototype in mobile and see where you need adjustments, how it actually looks in device – mostly all the screens. There are device detection systems available to automatically modify the screen content based on the devices. But this works only for Mobi Websites – for example Opera mini browser and it’s architecture.

3. Development tools Selection.

You can use .Net, J2ME, Python or PHP. Based on a recent survey PHP is selected a best programming language for mobi website development. For mobile applications J2ME is powerful, but for Windows based Smart Phones I suggest to go with .NET mobile framework. Try to have images with less size. Validate your .css and XHTML with online validation systems to avoid performance issues. The best content management systems are Wordpress and Joomla – try them. Collect required J2ME or .NET controls and packages before you start programming and read the attached support documents for compatibilities. Try to get register in Mobile development based forums and keep in touch with book authors.

4. Development model.

a. If you have a clear scope signoff and agreed prototype (calendar or email app) – go for water fall.
b. If your application is a innovative concept (for example: widget) – go for agile model – because you have to revisit and update your requirements at every phase.
c. If you have detail scope and functional samples (for example mobi site) - try iterative model – so that the application can be developed by adding functionalities in each build

5. Testing Pad

Very important phase in Mobile application development. I suggest testing your application / mobi site with real devices. Thus, you can find the realtime issues like layout arrangement, image loading performance, link switching performance and media play level easily. There are many online emulator applications available, including device anywhere and mobi forge. Iphone, blackberry, nokia, palm, android simulators are also available– they are fine for a quick check. One simple online emulator for mobile websites is here [http://mtld.mobi/emulator.php]. But you get 100% results only with realtime devices.

6. BETA

Release only BETA first. Let the application of website be used by other users, and have a forum or postbox to receive their queries, suggestions and support. This is basically to understand the realtime performance with realtime date and to understand the expected future requirements.

I hope the above listed rules will help you in developing quality mobile applications and mobile websites. Let’s discuss online or offline for all your queries and clarifications.

Microsoft - Unlocking the potential of feature phones

What is OneApp?
Microsoft OneApp is a new software application designed for feature phones – the phones most commonly found in emerging markets. Many phones in the market today are limited in the features they can deliver; OneApp expands the capabilities of these handsets to deliver new apps and services as well as a great mobile experience.

How do I get OneApp?
At present, OneApp is available in South Africa through Blue Label Telecoms and their mibli service. Microsoft plans to launch OneApp in more countries within the next year.

How does OneApp work?
OneApp has both client and server components. The client is a lightweight application that is designed to run on the most popular feature phones. The infrastructure components of OneApp are deployed in conjunction with partners to easily and quickly roll out a branded and customized mobile application experience powered by OneApp.

How big is the OneApp client?
The OneApp client is very small (150KB) which makes the download fast and easy to install.

What kind of applications and services are included with OneApp?
The exact set of mobile apps and services will vary by partner. For example, mibli will include a mobile wallet, Windows Live Messenger, popular games, and multiple feed readers for sports, news, finance, and more.

What devices can run OneApp?
OneApp runs on most feature phones that support Java.

How do I learn about developing Apps for OneApp?
Software developers can write new apps for OneApp using industry standards like Javascript and XML. The OneApp software developer kit is expected to be available for developers by the end of 2009

Source: http://www.microsoft.com/oneapp/Default.aspx

Note: Re-post from SiliconIndia Blog

Tuesday, April 6, 2010

Nokia Mobile Phone with Linux OS

The world's largest handset maker, Nokia unveiled on Thursday its first phone running on Linux software, aiming at improving its offering at the top end of the market. The focus of cellphone business has shifted to services and software following Apple and Google's entrances to the market in the last two years. Nokia also unveiled a new Solutions business unit, which aims to better tie together its phone operations and new mobile Internet services offering.

To read more in detail… visit here…
Source: http://ciol.com/Developer/Operating-System/News-Reports/Nokia-unveils-its-first-Linux-phone/28809124236/0/

Note: Re-post from SiliconIndia Blogs

Monday, April 5, 2010

Microsoft Windows Phone 7

Microsoft finally introduced its Windows Phone 7 Series Smart Phone, after Google and Apple’s success in Smart Phone market. Windows Phone 7 is based on Windows CE 6 Kernel – Just like its ZUNE HD Portable media player.

The Hardware:
1. 800 X 400 WVGA Screen: Includes a 3.7” capacitive touch-screen
2. Hardware buttons for ‘Start’,’Back’,’Search (Using BING)’,’Camera’ and ‘Power’
3. 1 GHZ CPU
4. Finger based Device content Navigation
5. WI-FI, GPS, FM-Tuner and High Resolution Camera

The Software:
1. The UI is based on interfaces of the ZUNE and Windows Media Center
2. The Home screen is based on series of “tiles” that bring surface dynamic content – updated in real-time.
3. People – Aggregates the contact list with social network friends list
4. PHONE and SMS
5. Email – supports outlook POP mail
6. Pictures – Local phones and online photo albums
7. Games – XBOX live functionality
8. Browser – IE
9. Calendar – integrated with outlook
10. Me – aggregates all social media and XBOX live content – to update Social Networks.

The Music and Video brings ZUNE experience to access music and video collection. The IE on Windows Phone 7 is much more similar to Safari on the IPhone with support for multi-touch controls such as zooming.

The App Store – Just like Blackberry and IPhone, Windows Phone 7 will have an APP Store available at launch. As a Kick start, Microsoft is in demo with few apps including Ebay, NetFlix etc.