0% found this document useful (0 votes)
29 views27 pages

Introduction to Mobile Applications

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)
29 views27 pages

Introduction to Mobile Applications

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

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
[Link]
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
[Link] 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
• [Link]
• 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