KEMBAR78
Chapter 1 Introduction To Mobile Application Development | PDF | Mobile App | Computing
0% found this document useful (0 votes)
102 views27 pages

Chapter 1 Introduction To Mobile Application Development

Uploaded by

istiaq8888
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
102 views27 pages

Chapter 1 Introduction To Mobile Application Development

Uploaded by

istiaq8888
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 27

Chapter 1

Introduction to
Mobile Application
CTIF6013 Introductory Mobile Application Development

1
Objectives of this chapter
• To provide a definition and characteristics of
Mobile Applications
• Overview of the Mobile development Process
• Introduction to MIT App Inventor

2
Mobile Apps

Mobile, Mobile, Mobile!

3
Mobile app statistics
• 63 times a day!
• 87% - one hour before sleep.
• 69% - five minutes before sleep.
• 57% - digital media usage.
• 7 billion people worldwide
• 2017 – 168 million downloads
• 2022 – 258 million downloads
• App store consumer spending:
• 2020: US$120 billion
• 2021: US$170 billion
• 2022: US$171 billion

4
Important characteristics of
mobile applications
• Simplicity
• Speed
• Good image resolution
• Flexibility
• Security
• Search options
• Bright and bold colour schemes
• Push notifications
• User feedback

5
Common Mobile Services
• Mobile Internet
• Mobile Instant messaging

• Premium rate mobile content services

6
Types of mobile applications
• Gaming apps
• Business or productivity apps
• Educational apps
• Lifestyle apps

7
Types of mobile applications

•M-commerce apps
•Entertainment apps
•Utility apps
•Travel apps

8
Mobile App Development

• Specific benefits
• Specific abilities

9
Mobile App Development Process

10
https://www.invonto.com/insights/mobile-app-development-process/
Mobile App Dev Process…
1. Strategy
- Identify
- Competition
- Objectives
- Platform
2. Analysis and Planning
- Use cases
- Requirements
- Skills
Mobile App Dev Process…
3. UI / UX Design
- Look
- Features
- Experience
- Prototype
Mobile App Dev Process…
4. App Development
- Planning
- Architecture
- Stack
- Milestones
- Project
- Back-end
- APIs
- Front-end
Mobile App Dev Process…

5. Testing
Mobile App Dev Process…
6. Deployment & Support
https://www.idc.com/promo/smartphone-market-share/os 16
Mobile App Development Challenges

• Competitive, fluid vendor landscape


• No “standard” device
• Low bandwidth input
• Limited screen size
• Unreliability in connectivity and device
• Integration tradeoffs

17
Intro to APP Inventor

18
APP Inventor Cont..

19
APP Inventor Cont..

20
Getting Started with App Inventor

• Cloud-based
• Need stable internet
• https://ai2.appinventor.mit.edu/
• Google account

21
Overview of App Inventor
• Frontend Design
• Backend Logic
• Designer and the Blocks Editor.

22
Overview of App Inventor :Designer

23
Overview of App Inventor :Blocks Editor

24
Hello World! Project
• Components

25
Emulator and Application Testing

Instruction chromebook

Instruction wifi

Instruction emulator Instruction usb

26
Summary

• Define mobile app


• Characteristic of Mobile App

• Define mobile app development

• Mobile App Dev Process

• Mobile App Dev Challenges

• - Intro to App Inventor

27

You might also like