iOS and Android Timeline
App Development Lifecycle, with emphasis on requirement and technical analysis:
- Idea and Discovery Phase
- Requirement Analysis
- Prototyping – hands-on session later
- Technical Analysis (Data Management, Static/Dynamic App, Third Party Integration, Web Services)
- Design
- Software Development
- Testing
- Distribution
- Evaluation process and tools
- Updating
- Marketing and Advertising
Different types of app and their pros and cons
- Native Mobile Apps
- Mobile Web Apps
- Hybrid Apps
Detailed section on iOS followed by Android where the following will be covered:
- Operating systems
- Devices
- Software and hardware requirements for app development
- Overview of the development environments – what you need to know
- App Testing on device/simulator
- App Submission process
Comparison between iOS and Android
- Pricing
- Market Share
- Revenue
- Operating Systems
- App Submission
- Security
- Monetisation
- Distribution channels
Design and Prototyping
- iOS Design guidelines
- Android Design guidelines
- Hands-on prototyping with Balsamiq