Popular Tags
android, iphone, education, research, industry-association, standards, java, blackberry, mobile, symbian, windows-mobile, open-source, trade-association, testing, development, sms, brew, wap, j2me, multimediaStats
423 |
|
90 |
|
46 |
|
78 |
|
1404 |
Explore the WIKI Resources
We created this wiki to make it easier to understand the pieces of the mobile developer ecosystem. Knowing who is in the game and making those connections is half the battle! Use it to find the resources that make mobile development faster; and find your go to market options in one place
Search for COMPANIES that have tools and resources for mobile development
Search for APP STORES to find your go to market options.
Add a COMMENT or a TIP to help out the rest of the community.
___________________________________________________________
NEW to MOBILE DEVELOPMENT? GET STARTED HERE:
CLICK on the categories in the Mobile Developer Ecosystem Chart
to learn definitions; and to find companies and tips in that part of the ecosystem.
Please update your Flash Player.
CLICK on the Question Boxes
to find the WHO, WHAT and WHERE answers around mobile development and getting to market.
What makes mobile development different?
WHAT are you developing?
WHERE are you in the development cycle?
WHO do you need to partner with?
Mobile applications are not just desktop applications reformatted for a small display. They are fundamentally different for many reasons:
Multiple devices - faced with a multitude of choices, developers can either develop for the biggest selling devices or specialize in one particular vendor
Limited bandwidth - although wireless networks offer broadband data capabilities, throughput can vary which requires memory management systems, optimized graphics, and data compression
Multiple operating systems - your choice of Java ME, Brew, Windows Mobile, or others will dramatically influence graphic richness and user experience of the application
More complex usability - the ideal user interface for a small screen and a small (if any) keyboard differs significantly from desktop/laptop systems
A different user context - the mobile environment provides opportunities unavailable to web developers such as location-specific data, on-the-go messaging, and voice communication
More complex development process - the fragmented nature of the mobile environment requires a unique methodology that leverages development frameworks to create source code that is optimized for portability
Geography matters - each region has different characteristics such as mobile data use, levels of operator control, predominant standards, and prevailing operating systems
Restricted distribution - unlike the open environment of the web where anyone can create and upload content, the mobile world is still largely controlled by devices and network operators
Recently Added Companies
One Economy Social Innovation Lab
Subscribe via
or Email.
Recently Updated Companies
One Economy Social Innovation Lab
Subscribe via
or Email.
