MobileWish-Putting Technology to Mobile Emotions
Upcoming SlideShare
Loading in...5
×
 

MobileWish-Putting Technology to Mobile Emotions

on

  • 2,436 views

This is the presentation I gave at Adobe Indian Mobile and Devices User Group on June 1, 2007. It is based on my Flash Lite application MobileWish, world\'s first complete mobile greetings solution. ...

This is the presentation I gave at Adobe Indian Mobile and Devices User Group on June 1, 2007. It is based on my Flash Lite application MobileWish, world\'s first complete mobile greetings solution. For more details about MobileWish, visit www.mobilewish.com

Statistics

Views

Total Views
2,436
Views on SlideShare
2,384
Embed Views
52

Actions

Likes
1
Downloads
24
Comments
0

5 Embeds 52

http://www.behance.net 39
http://www.slideshare.net 6
http://www.linkedin.com 5
http://samirshomepage.wordpress.com 1
https://www.behance.net 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • During last 2-3 months I found some relaxed hours between my project schedules and at home. So I thought why not explore the emerging opportunities that are now evolving with the rise of the new media convergence. And the time spent creatively for this mission made this project MobileWish to life. This presentation covers a brief overview of this solution.

MobileWish-Putting Technology to Mobile Emotions MobileWish-Putting Technology to Mobile Emotions Presentation Transcript

  • MobileWish : Putting Technology to Mobile Emotions A Presentation by : Samir K. Dash 1 st June 2007, 7pm-8 pm IST System Consultant, Enterprise System Solutions Pvt. Ltd
  • Web based client to let users send and receive e-cards anywhere any time. World’s first complete mobile greetings solution. One of the best examples available today representing the potentiality of Flash Lite. What is MobileWish ?
  • The idea behind MobileWish , is to let you send and receive your mobile cards anywhere, anytime ... Access your card while you are on the move … What is MobileWish ?
  • What is MobileWish ? … access your card over the internet
    • Paper Greetings Card
    • Restricted to a physical location
    • E-Greetings
    • Not restricted to physical location directly. But you need a PC with internet connection which may be restricted to a physical location
    The Problem People prefer eCard over a paper card because it gives more freedom.But this freedom is limited.
    • Create a cross platform client that can let users to experience much higher degree of freedom by providing a complete experience on ubiquitous mobile handsets.
    • Users can use their handsets to send and receive the greetings to almost anyone around the world.
    The Solution
  • The Idea
  • Find a technology that will let you create client application that is platform independent. The e-cards cards should be created in a manner that they can display consistently over various mobile devices (inside the client) as well as on a desktop (inside an internet browser) Development Challenges: Which technology to Use ?
    • I found that Flash Lite is an important step in creating a technology that can run consistently everywhere.
    • Flash Lite offers several production benefits over competing technologies
      • Design wow factor along with interactivity
      • Small file size (Good for mobile devices!)
      • Flash Lite 2x allows XML (XML is also cross platform technology )
      • Flash Lite can communicate with server side scripts (ASP/PHP)
    Flash Lite & XML Made it Happen
  • Adobe Flash Lite 2/2.1 Mobile Profile. Action Script ASP (as server side script) XML ( for data portability and storage) MDB (for secure data storage) Flash 8 Professional with Flash Lite SDK Adobe Photoshop CS2 Adobe Dreamweaver Symbian Series 60 Development Tools Tools & Technologies behind MobileWish
  • Fundamentals are popular : Why to reinvent the wheel ? I have not reinvented the wheel from scratch…just refined the existing one to fit my needs Done by server side script XML E-mail Address Mobile client ID of e-card
    • Registration:
    • Create an User Id & an associated XML file.
    • Card Selection/Inbox View:
    • Populate Gallery, Inbox etc. with the XML data
    • Send a Card:
    • Update receiver’s XML, Create Database entry and a generate an email.
    • Additional features:
    • Change Password, Retrieve forgotten password etc.
    The Old Wheel – a New Look !
  • Registration Sign In Receive Card Send Card Create Profile Create unique ID for user Saved the data in data base using ASP Save users data on mobile for later use Saved these data in Flash Lite Shared Object on the mobile phone Verify the authentication of the user Used ASP to match the password from the database Populate the inbox list with the received card details Used XML for porting data AS2 to create a Listbox component that can populate these data. Populate the gallery list with the available cards XML, AS2 Technologies in Action: Reshaping the Wheel
    • Communicate with a server side script (ASP)
    • As you can notice major part of the whole workflow is dependent on server side, effectively sending and retrieving data to and from the server was a essential part.
    Postmortem of MobileWish Client: Common Programming Tasks involved Populate a list in Flash with XML data As there were several places where XML data has to be populated, in the list boxes, this was also a major part of development.
  • Send and Load Data to & from Server Send some data to server and get back the response from the server to process further
  • Loading XML to Populate a List Get an article with sample file at Dev Center at: http://www.adobe.com/devnet/devices/articles/xml_photo_gallery.html
    • Registration aims at tracking the sender and the receiver. Registration creates the reference point for creating/updating XML files
    User Registration
    • Sending cards to users who are not registered results in creating a User profile file for that person.
    • So in a later date if the same person wants to register then how to manage his profile so that it won’t result in a duplicate profile?
    Real Challenge in User Registration
  • Viewing Cards in Inbox
  • Viewing Cards in Inbox
  • Sending a Card
  • Sending a Card
  • Postmortem of MobileWish Cards: Dual Features
    • Card should be able to behave consistently while being displayed inside
    • - The Flash Lite Client in a handset
    • - The Internet Browser on a PC
    • It is because the ways how it will receive data to display the customized message and sender name are done in each of above case in a different manner:
        • Direct value pushed into the card from the swf client
        • URL string based so that user can view it following a hyperlink
  • Postmortem of MobileWish Cards: Dual Features Inside ASP page that shows the card in the browser
    • Plans are to Make it FL1.1 compatible along with a SQL databse support for preparing it ready for a real life production environment.
    • MobileWish is a simple experiment showing the way to build complex Flash Lite based clients for creating subscription based models, eg. A client for subscription based content on demand service.
    Going Forward
    • Get to know more about MobileWish at www.mobilewish.com
    • Or
    • Send a mail to me at: [email_address]
    Additional Information
    • Thanks to
    • Mariam Dholkawala , Manager, IndiMad
    • Board of Management , Enterprise System Solutions Pvt. Ltd.
    • Thanks for suggestions received
    • Debashish Paul , Member IndiMad
    • Vivek , i2fly.com
    Acknowledgements
    • Thank You !