Tải bản đầy đủ (.pdf) (28 trang)

MOBILEAPPLICATIONDEVELOPMENT Lec 01

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (12.17 MB, 28 trang )

MOBILEAPPLICATIONDEVELOPMENT
Lecturer:MSc.HoangAnhViet

CS2015-2016



MOBILEAPPLICATIONDEVELOPMENT
CHAPTER01-INTRODUCTION

(c)HoangAnhViet2016


Content
• 
• 
• 
• 
• 
• 

Whymobileapp?
CostofDevelopment?
MobileDevisDifficultornot?
MobileDevProcesses
Notes
Third-PartyFrameworks

(c)HoangAnhViet2016



1.WhyMobileApp?
•  Mobileappsmakegoodbusinesssense

(c)HoangAnhViet2016


1.WhyMobileApp?
•  Mobileappsmakegoodbusinesssense
–  SuperCell
•  $3Billioncompany
•  $892Millionrevenuein2013

(c)HoangAnhViet2016


1.WhyMobileApp?
•  Mobileappsmakegoodbusinesssense
–  LINE
•  $338Millionrevenuein2013
•  $143Millionrevenuein¼2014

(c)HoangAnhViet2016


1.WhyMobileApp?
•  Mobileappsmakegoodbusinesssense
–  LINE
•  $338Millionrevenuein2013
•  $143Millionrevenuein¼2014


(c)HoangAnhViet2016


(c)HoangAnhViet2016


HOTCasestudies

(c)HoangAnhViet2016


Uber

(c)HoangAnhViet2016


Uber

(c)HoangAnhViet2016


AirBnb

(c)HoangAnhViet2016


AirBnb

(c)HoangAnhViet2016



1.WhyMobileApp?(01)
•  YourcompeLtorshavemobileapps,butyoudon’t
–  LocaXonBaseServices
–  ArgumentedReality(AR)







•  Yourserviceswouldaddvaluetoauser’smobile
experiencebutyourwebsiteisn’tmobilefriendly.
(c)HoangAnhViet2016


2.CostofDevelopment?
•  Therearemanycostsassociatedwithmobile
applicaXondevelopment:
–  Developer:Hardware+SoPwaretodevelop
–  Team:Devicestotest
–  Team/Company:Accountstopublictomarkets



(c)HoangAnhViet2016


2.1Hardware

•  Todevgoodmobileapps,youshouldhave:
–  AnIntelverisonsofMAC.


–  Expecttospendbetween$800to$1600.
(c)HoangAnhViet2016


2.1Hardware(01)
•  MulXplemonitors:


(c)HoangAnhViet2016


2.1Hardware(02)
•  Devicescanbeusedtotestapps:
– 
– 
– 
– 
– 
– 
– 
– 
– 

BlackBerry(6or7):BlackBerryBold9900
Android2.2(Froyo):MotorolaDroid2
Android3.0Tablet:SamsungGalaxyTablet

AppleiPodTouch:iPodTouch3rdGeneraXon
AppleiPhone(versions3.xand4.x)(cellservice):iPhone3GS
AppleiPhone(versions4andgreater)(cellservice):iPhone4
AppleiPad(WiFior3GforcellservicetesXng):iPad1
AppleiPad(withcamera):iPad2oriPad3
WindowsPhone7:SamsungFocus
(c)HoangAnhViet2016


2.2Sofware

TABLE1-1:SoPwareNeededforDevelopment

(c)HoangAnhViet2016


2.2Sofware(01)

TABLE1-2:AccountsnecessarytodevelopforeachplaTorm

(c)HoangAnhViet2016


2.2Sofware(02)
TABLE1-3:DocumentaLonandAPIs

(c)HoangAnhViet2016


3.MobileDevisDifficultornot?

•  Difficultornot?
•  Somefactorsshouldbeconsidered:
– 
– 
– 
– 
– 
– 
– 
– 

Screensizes/ResoluXons
GUI/Design
UXliXes/FunXonaliXes
Gameplay(forgames)
Technologies(changerapidly)
Developmentprocesses
Culture

(c)HoangAnhViet2016


3.MobileDevisDifficultornot?

hUp://developer.android.com/resources/dashboard/screens.html

(c)HoangAnhViet2016


3.MobileDevisDifficultornot?


(c)HoangAnhViet2016


3.MobileDevisDifficultornot?

TABLE1-6:VariousscreenconfiguraXonsavailablefromemulatorskinsintheAndroidSDK(indicated
inbold)andotherrepresentaXveresoluXons.

h"p://developer.android.com/guide/prac4ces/screens_support.html
(c)HoangAnhViet2016


×