Save
Mobile app
A. Introduction to Mobile Applications Development
Save
Share
Learn
Content
Leaderboard
Learn
Created by
JA
Visit profile
Cards (13)
Mobile Operating System
An operating system (OS) built exclusively for mobile devices such as smartphones, tablets, PDAs, etc.
View source
Mobile Operating System
Similar to a standard OS (like Windows, Linux, and Mac) but is relatively simple and light
Primarily responsible for defining mobile device features and functions including keypads, application synchronization, and text messaging
View source
Android
A mobile OS created by
Google
View source
Windows Phone
A mobile OS developed by
Microsoft
Corporation
View source
Blackberry
OS
A mobile OS exclusive to
Blackberry phones
View source
Symbian OS
A discontinued mobile OS last used by
Nokia
for their smartphones
View source
Benefits of Mobile Applications
Convenience
- Access and share information anytime, anywhere, without internet connection
Interactivity
- Touch-based user input beyond clicking and typing
Personalization
- User can change app settings based on preferences
Speed
- No waiting for slow internet connection, information stored within app
Productivity
- Write, read, present reports, manage multimedia, share on social sites
View source
Integrated Development Environments
(IDEs)
A programming environment packaged as an
application program
View source
Android Studio
The official IDE for
Android
app development
View source
Xcode
The IDE for creating apps for
iPhone
and iPad, uses the
Swift programming language
View source
Visual Studio
A fully-featured extensible IDE for creating modern applications for Windows, Android, and iOS
View source
Official IDEs for Mobile OSes
Android Studio
Xcode
Visual Studio
View source
Factors to Consider in Mobile App Development
Platforms
and
Device Compatibility
Screen Size
User Interaction
Screen Density
Phone Function Integration
Resource Management
View source