Download presentation
Presentation is loading. Please wait.
Published byCorey Gaines Modified over 9 years ago
1
Introduction to Mobile Applications
2
Wireless Applications Personal Time and KnowledgeManagemnt Personal Health & Security PersonalNavigation Remote Monitoring & Control CitizenServices EntertainmentEdutainmentLearning E-commerce SocialNetworks Work
3
Thin-client vs. smart-client sms, mms html Java, C++ C#, Objective-C, applications
4
Messaging and Browsing Short Messaging Multimedia Messaging HTML, CSS, javascripting
5
Evolution of Messaging
6
Mobile markets and development environments
7
How many of us own… a car 800M Fixed Telephone 1.3B TV 1.5B Credit card 1.3B Mobile phone? PC ?
8
How many of us own… a car 800M Fixed Telephone 1.3B TV 1.5B Credit card 1.3B Mobile phone6 B PC 1.1B
9
Replacement cycle PC: 3 years+ Mobile phone 18 months (Japan, Korea 6 months)
10
Where are the successful mobile applications? Voice call Short message Ringing tone down load vertical applications
11
Keskustelutehtävä Luetelkaa erilaisia mobiilisovelluksia
12
Mobile applications are still very young. 1994 Sms 1995 Sms value added services 1997 Ringing tone down load 2000 First Symbian phone 2001 First browser phone 2002 First java ME phone 2003 Multimedia Message Service 2006 Mobile TV 2007 Near Field Communication 2008… Smart phone apps etc.
13
Overall User Experience Makes the Difference Genuine Need Limited device capabilities are acceptable Penetration Pricing = cost vs. benefit (for all parties involved) Awareness Distribution
14
Characteristics of Mobile Devices Limited Display Keyboard Power supply QoS (off-line capability) Location awareness Access to data (address books etc) and phones capabilities (camera, communication etc.)
15
Mobile Application Development Mobile Applications –Classifying mobile applications –Successful mobile application? –Mobile device characteristics Application development environments
16
Smartphones ”Open” OS vs. Proprietary OS –iOS –Windows 8 –Android Development Environment –Java –.NET, C# –C++ –Objective-C
17
How to Choose the environment ? Geographical reach required? Multidevice support? Thick client needed? Which phone capabilities will be used? What environments is the project team familiar with ? Type of UI? Pen/no pen, Graphics intensitivity?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.