Upload
jorge-ramon
View
37
Download
0
Embed Size (px)
Citation preview
REQUIREMENTS GATHERING 1
Go to the people who know the most about what isneeded, preferably the future users of the app.
MiamiCoder.com
DEVELOPMENT ENVIRONMENT SETUP2
Set up my workstation, source control, code librariesand frameworks that I will use.
MiamiCoder.com
LOW FIDELITY UI PROTOTYPING3
Create low-fidelity prototypes of the UI. Short worksessions with the users or clients.
MiamiCoder.com
HIGH FIDELITY UI PROTOTYPING4
Make high-fidelity prototypes of the UI, based on thelow-fidelity prototypes. Keep working with users orclients.
MiamiCoder.com
UI CREATION WITH MOCK DATA5
Create working UI that users can test on emulator ordevice. Use mock data for screens, and simulatenetwork connections and other processes.
MiamiCoder.com
CLIENT-SIDE CONTROLLERS & SERVICES6
Mini-iterations of: Create behavior-driven tests,create controllers and wire screens to controllers.
MiamiCoder.com
SERVER-SIDE ENDPOINTS & SERVICES7
Mini-iterations of: Create behavior-driven tests forendpoints, create endpoints, create behavior-driventests for the services layer.
MiamiCoder.com
TESTS ON EMULATOR AND DEVICES8
End-to-end tests of the app on different emulatorsand devices. Functional & non-functional tests. Payextra attention to usability and performance.
MiamiCoder.com
PACKAGING9
Package the application for deployment throughenterprise portal or app store.
MiamiCoder.com
LEARN MORE!
Learn more about developing line-of-business mobile apps:
http://miamicoder.com/
MiamiCoder.com