13
Developing Content Driven Mobile Applications

Making Fast Mobile Applications

Embed Size (px)

DESCRIPTION

How to make blazing fast mobile applications.

Citation preview

Page 1: Making Fast Mobile Applications

Developing Content Driven Mobile Applications

Page 2: Making Fast Mobile Applications

2359 Media

Like WordPress for Mobile

Page 3: Making Fast Mobile Applications

Why build content driven apps

Games

Gimmick UtilitiesDirectories

Length of Usage

Intensity of Usage

ContentSticky

Page 4: Making Fast Mobile Applications

What do Content Driven Apps do?

Destination = Content

Pull Data

1001000 1101001

DisplayStore & Serve

Page 5: Making Fast Mobile Applications

Vehicle = Application

Fast and Comfortable

Page 6: Making Fast Mobile Applications

Mobile Networks Suck

WiFi 3G

Page 7: Making Fast Mobile Applications

Design for the Network

- Always Be Caching- Do more when you have more

- Buy Local Servers / Use CDN (Low Cost)

- Use Multiple Asynchronous request

Page 8: Making Fast Mobile Applications

Design for the handset

- Keep tasks off the main thread

- Try multiple libraries/approaches

- Push burden to server

Page 9: Making Fast Mobile Applications

Use Universal Connectors

XML or JSONMost Platforms have native support or good libraries

Text data transmitted has minimal effect

Page 10: Making Fast Mobile Applications

Stick to Established UI

iPhone Andriod

Page 11: Making Fast Mobile Applications

unless there isn’t a good one

Page 12: Making Fast Mobile Applications

In ClosingContent Driven Apps attract

usersMake a great vehicle for the userUse Universal ConnectorsMobile Networks SuckDesign for the NetworkKeep the UI ResponsiveUse established UI Frameworks

Page 13: Making Fast Mobile Applications

Thank You