ideas for addictive series 40 web apps

12
Ideas for Addictive Series 40 web apps Tapan Acharya Lead Evangelist and Consultant Nokia

Upload: microsoft-mobile-developer

Post on 15-Jan-2015

2.164 views

Category:

Documents


10 download

DESCRIPTION

If you’re looking for great ideas for your first (or next) Series 40 web app, this webinar is for you. Join Tapan Acharya, lead evangelist and consultant with Nokia in Bangalore, as he presents ideas and concepts that can be developed as Series 40 web apps. He’ll cover features, available with Nokia Web Tools 2.0, that you can use along with sound business acumen to develop addictive web apps. He’ll also include sample applications.

TRANSCRIPT

Page 1: Ideas for addictive series 40 web apps

Ideas for Addictive Series 40 web apps Tapan Acharya Lead Evangelist and Consultant Nokia

Page 2: Ideas for addictive series 40 web apps

Contents

• What are Series 40 web apps? • Why web apps?

• Web app runtime architecture

• Pointers for developing a good WebApp • Components available for developing WebApps. • Demo. • WebApp Ideas.

Page 3: Ideas for addictive series 40 web apps

Java and web apps offer options and flexibility

Sophisticated Games Communication

Productivity Tools Multimedia

JAVA APPS

News, Info, Guides &

Reference

Brands, Products & Shopping

Social Networks

Simple/Social Games

(e.g., quizzes)

WEB APPS

• Suited for highly interactive and graphics-intensive apps, offline processing

• Available as “native” platform

• Suited to connected information and entertainment apps

• Easier to learn for new developers • Faster time to market & lower

development costs

• Consumer Foot fall. • Usage Trends • Purchase Trends. • Web Extensions

Page 4: Ideas for addictive series 40 web apps

• Excellent browsing experience, even with the lowest price point devices • Proxy to process complex web pages for better experience • Up to 90% more efficient and more than twice as fast • Dynamic start page with locally relevant content • Cloud-assisted web apps

Web apps leverage cloud-assisted Xpress Browser for Series 40

THE INTERNET

Better browsing

Web apps

BETTER AND PERSONALISED

WEB EXPERIENCE

XPRESS BROWSER FOR SERIES 40 PROXY SERVER

Page 5: Ideas for addictive series 40 web apps

Xpress Browser Client

Application Session

Xpress Browser Proxy Web App Manager

Content Server

Application Session

DOM

JavaScript Context

Client Optimizer

Device APIs

Widget API

DOM Comparison

DOM

MWL

1. User selects web app 2. Requests web app

3. Metadata, HTML, CSS, JavaScript, Images, etc.

4. Create DOM and JavaScript context. Run onload JavaScript

5. AJAX requests for data

6. XML, JSON, etc. from Content Server

8. Web app view (HTML, CSS, Images, MWL)

7. Server processing • Web app JavaScript modifies DOM • Server creates client optimized HTML/CSS from DOM • JavaScript event handlers are wrapped in MWL callbacks • MWL event handlers are passed through to client

Web App Runtime Architecture

Initial web view

Page 6: Ideas for addictive series 40 web apps

Pointers for developing a WebApp • Centered around a Single Purpose. • Centered around a user category. • Keep in mind the life cycle of the WebApp (create, Maintain). • Show just enough content. • Clear business model (WIN Criterion, purpose). • Holistic thinking of the purpose. • It should make users life better. • Plan the game for the long haul.

6

Page 7: Ideas for addictive series 40 web apps

Components for Developing WebApps

Page 8: Ideas for addictive series 40 web apps

WebApp popular components. • Templates of use. • Photo Containers. • Video Containers. • Social Media Containers. • RSS Containers. • Geo Location Capability. • JSON Capability. • File Upload Capability. • Text holders and Search. • API……Example

8

Page 9: Ideas for addictive series 40 web apps

Demo.

© Nokia 2012 9

Page 10: Ideas for addictive series 40 web apps

WebApp Ideas.

Page 11: Ideas for addictive series 40 web apps

WebApp Ideas.

© Nokia 2012 11

• Social Media Consolidator. • Sales Forecast Application. • Product Stock update. • Customer Support Application. • Financial check. • Program Guide

• Around Me • Hotel Search application. • Party/ Marriage venue app. • City Application • Party plan Application. • Location based offers.

• Content based Apps • Movie Review Application • Shopping App • Logistics tracking app • Stock Trading • Matrimony App • Photo File Upload • Deals

• Citizen Application • Tourist Application • File Upload & Download. • Consolidator of Key Sites. • Health Experts Around. • Key Interest application

(Automotive) • Personal Journal/ List.

User Utility

Enterprise Location

Page 12: Ideas for addictive series 40 web apps

Thank you.

© Nokia 2012 12

Try it now: http://xpresswebapps.nokia.com/