April 11, 2006

Michael Sharon's Talk

J2ME (Java
Flash Lite (Actionscript)
BREW (C++)
Symbian (C++)
Python for s60 (Python)
WAP / XHTML MP + CSS
Others (Frameworks):
- AJAX
- Bluepulse
- Mophun

Opera AJAX platform (look it up)

Bluepulse - environment to develop widgets (like a Java container for applications)

J2ME
- huge install base (lots of people have it on their phone) - for international application
- lots of readily available code (go to sourceforge)
- great IDE's (Eclips plugin -> J2MEclipse, mobile.processiong)
- problem: runs differently on every handset!!
- problem - no access to cellID, and no access to contact list on device

example: opera mini - web browser for mobile phone, written in Java. Can run in many mobile phones (get into the hands of many users) - they have 2 million users.

BREW - generally can't access media functions on the phone. Example: Rabble, "if you've got a cell phone and something to say, you can RABBLE" ->

Flash Lite

- Pros: Slick graphics & great for visual application mockups, good web integration, built in XML parsing, run apps from the inbox (can't use the softkeys, sometimes its harder to find through your messages)

- Cons: Costs 10$ for the player, not many handsets have player (except Japan), difficult to monetize

Symbian

- Pros: Access to everything, fast, solid, easily shared&installed, decent installed base

- Cons: 10$ for the player, not so many handsets have it (except Japan), difficult to monetize

example: agile messenger - IM, photo sharing, etc...

WAP / XHTML MP + CSS

- Pros: easy to develop, Lowest common denominator, interactions: click to call, opne content handlers on device, uses SMS/MMS, works globally
-> wap push messages: a binary XML message - It contains only a link to a website (automatically brings up the website on the phone, when the user opens the message). You can't send it directly from an email (internet). Can set up your own OS SMS server (kannel.org - LINUX) -> although its slow for sending many messages

- Cons: pretty slow, renders differently on different handsets, wap push sms can be hard to setup.

WURFL - sniff web browsers

Posted by Gilad Lotan at 07:51 PM | Comments (0)