SlideShare a Scribd company logo
Instant Messenger Using Adobe Flash Lite For Mobile Phones   Mohinish Basha Shaikh  Yahoo Messenger is a registered trademark of Yahoo Inc. Adobe Flash Lite is a registered trademark of Adobe Inc.
Agenda Brief Introduction of Adobe Flash Lite. Yahoo Messenger Client Application. Design Test Case Login Test Case Buddy List Test Case Chat Test Case File Transfer Demo on actual Device Nokia N95 / Emulator.
Adobe FlashLite Adobe FlashLite software is a powerful optimized run time engine for mobile and consumer electronic devices. Complete web browsing experience, video and compelling interactive content. Allows developer to built engaging applications, enables rapid application development and speedy time to market. Allows to customize and easily create dynamic UI. Over 800 million flash enabled devices shipped. 400+ flash enabled mobile devices.
Yahoo Messenger Client Application in FlashLite Technologies Used: Adobe FlashLite 2.1 / Action Script 2.0. Java JDK / Servlets. Nokia S60 SDK. jYMSG open source library Instant Messenger Application: Yahoo Messenger Client Implemented using Adobe FlashLite  Proxy / Network Check Connects to Yahoo IM Server. Authenticates to Yahoo IM Server. Custom Status. Retrieves buddy groups and buddy lists. Send and Receive chat messages from buddies. File Transfer to buddies (JPG, TXT)
Features Implemented Rich and user-friendly UI design Connection Check Authenticated Login My status Buddy List and Buddy status Add buddy and Delete buddy  Chat Toggle between buddy list and chat File transfer Logout
Methodology How the implementation approached?  Since Flash Lite does not support raw sockets, a proxy server to communicate between Flash Lite IM client and Yahoo IM server was developed.  Since Flash Lite does not support file upload API,s, used Nokia web runtime and 3 rd  party plug-in for file transfer.
Design
Test Case Initialize/ Login Figure: Initialize Screen  Figure: Proxy Check Server Down  Figure: Login Screen
Test Case Buddy List Figure: Group List  Figure: BuddyList  Figure: Add Buddy
Test Case Chat UI Figure: Chat UI  Figure: Chat Messages
Test Case File Transfer Figure: File Transfer
Conclusion Successfully able to develop Yahoo Instant Messenger Mobile Client using Adobe FlashLite technology . Successfully tested on Nokia N95 device. First kind of implementation on the FlashLite platform for the Yahoo Instant Messenger client for mobile devices.  This project demonstrates the power of Adobe FlashLite and establishes that it is a mature, stable and robust platform that can also be best suited for enterprise applications.
Demo Device Nokia N95 Flash Lite Nokia N95 Emulator
Thank You

More Related Content

PPTX
Joomla Features
DOCX
How DotNet, SharePoint, and Azure helps to build a Custom Web Application wi...
PPTX
Facebook Messenger Platform Framework
PPTX
Web development presentation
PPTX
Presentation web based application|Web designing training center in coimbator...
PPTX
Rich Internet Applications (RIA)
PPT
MikeTaulty_Ux_Update
PDF
Fundamental of-web design-trends-20142
Joomla Features
How DotNet, SharePoint, and Azure helps to build a Custom Web Application wi...
Facebook Messenger Platform Framework
Web development presentation
Presentation web based application|Web designing training center in coimbator...
Rich Internet Applications (RIA)
MikeTaulty_Ux_Update
Fundamental of-web design-trends-20142

What's hot (19)

DOCX
Online advertising management system
PPT
Building a bot with an intent
PDF
A web browser - Web Development (IT 316)
PPT
Rich internet application (ria)
PPT
Windows Mobile
PPT
Flex vs. HTML5 for RIAS
KEY
Getting Started with Flex and PHP
PDF
How to create a chat application on Android platform?
PPTX
PPTX
Final Project In Instant messaging app that also brings you the intel...
PPTX
Spam Bot & internet Bots
PPTX
Microsoft.net architecturte
PPTX
Sys02 best way to create a share point app
PPTX
Umbraco in 10 minutes
PPTX
Microsoft Botframework and LUIS
PPTX
Developing with Adobe AIR
PPTX
Building intelligent chat bot with microsoft bot framework
PPTX
UX@Vitra - Experience Continuum
PPT
Flex And Ria
Online advertising management system
Building a bot with an intent
A web browser - Web Development (IT 316)
Rich internet application (ria)
Windows Mobile
Flex vs. HTML5 for RIAS
Getting Started with Flex and PHP
How to create a chat application on Android platform?
Final Project In Instant messaging app that also brings you the intel...
Spam Bot & internet Bots
Microsoft.net architecturte
Sys02 best way to create a share point app
Umbraco in 10 minutes
Microsoft Botframework and LUIS
Developing with Adobe AIR
Building intelligent chat bot with microsoft bot framework
UX@Vitra - Experience Continuum
Flex And Ria
Ad

Viewers also liked (9)

PPT
Presentazione Arianna
PPS
Khalsa sathapna diwas
PPT
Miri Piri Academy 2007-2009 Fundraising Campaign
PPS
Miri piri diwas
PPS
Sirhind fateh diwas_14_may
PPSX
14 principles of speaker and listener
PPT
Playyoo mobile social gaming
PPTX
Web 2.0 youtube
PPTX
Youtube
Presentazione Arianna
Khalsa sathapna diwas
Miri Piri Academy 2007-2009 Fundraising Campaign
Miri piri diwas
Sirhind fateh diwas_14_may
14 principles of speaker and listener
Playyoo mobile social gaming
Web 2.0 youtube
Youtube
Ad

Similar to Instant Messenger Using Adobe Flash Lite (20)

PPTX
ICQ Presentation (Barcelona)
ZIP
Develop Flash Lite App in Nokia S60
PPT
Flash Lite in Nokia Devices
PDF
Liip Techtalk Flash Lite
PPT
Flash for Blackberry, iPhone and Android
PPTX
ICQ (Barcelona 2012)
PDF
Flash-based audio and video communication
PDF
The Evolution of the Flash Platform
PDF
The Why and How of Mobile
PPTX
Mobile Development With Flash Platform
PDF
Flash Lite, un’occasione da 1.3 Miliardi di mobile phones
PDF
Inexbee Company Presentation V4 R1
PPT
Flash Lite, un’occasione da 1.3 Miliardi di mobile phones
PDF
Aks mob dev_portfolio_v3b
ZIP
Create Nokia WRT Widget App
PPT
Adobe Flash and Device Central
PPT
Private Public Sector Im
PPTX
Максим Ткаченко "Flash platform: Tools, Frameworks, Clients"
PDF
Nokia E7 Smartphone: Nokia and IBM Co-operation
KEY
SFUG Flash on Mobile and Devices
ICQ Presentation (Barcelona)
Develop Flash Lite App in Nokia S60
Flash Lite in Nokia Devices
Liip Techtalk Flash Lite
Flash for Blackberry, iPhone and Android
ICQ (Barcelona 2012)
Flash-based audio and video communication
The Evolution of the Flash Platform
The Why and How of Mobile
Mobile Development With Flash Platform
Flash Lite, un’occasione da 1.3 Miliardi di mobile phones
Inexbee Company Presentation V4 R1
Flash Lite, un’occasione da 1.3 Miliardi di mobile phones
Aks mob dev_portfolio_v3b
Create Nokia WRT Widget App
Adobe Flash and Device Central
Private Public Sector Im
Максим Ткаченко "Flash platform: Tools, Frameworks, Clients"
Nokia E7 Smartphone: Nokia and IBM Co-operation
SFUG Flash on Mobile and Devices

Recently uploaded (20)

PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PPTX
Cloud computing and distributed systems.
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Encapsulation theory and applications.pdf
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Modernizing your data center with Dell and AMD
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
Big Data Technologies - Introduction.pptx
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Dropbox Q2 2025 Financial Results & Investor Presentation
NewMind AI Weekly Chronicles - August'25 Week I
Cloud computing and distributed systems.
Diabetes mellitus diagnosis method based random forest with bat algorithm
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Encapsulation theory and applications.pdf
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Digital-Transformation-Roadmap-for-Companies.pptx
Advanced methodologies resolving dimensionality complications for autism neur...
Modernizing your data center with Dell and AMD
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
The Rise and Fall of 3GPP – Time for a Sabbatical?
Big Data Technologies - Introduction.pptx
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Chapter 3 Spatial Domain Image Processing.pdf
Reach Out and Touch Someone: Haptics and Empathic Computing
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Building Integrated photovoltaic BIPV_UPV.pdf
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows

Instant Messenger Using Adobe Flash Lite

  • 1. Instant Messenger Using Adobe Flash Lite For Mobile Phones Mohinish Basha Shaikh Yahoo Messenger is a registered trademark of Yahoo Inc. Adobe Flash Lite is a registered trademark of Adobe Inc.
  • 2. Agenda Brief Introduction of Adobe Flash Lite. Yahoo Messenger Client Application. Design Test Case Login Test Case Buddy List Test Case Chat Test Case File Transfer Demo on actual Device Nokia N95 / Emulator.
  • 3. Adobe FlashLite Adobe FlashLite software is a powerful optimized run time engine for mobile and consumer electronic devices. Complete web browsing experience, video and compelling interactive content. Allows developer to built engaging applications, enables rapid application development and speedy time to market. Allows to customize and easily create dynamic UI. Over 800 million flash enabled devices shipped. 400+ flash enabled mobile devices.
  • 4. Yahoo Messenger Client Application in FlashLite Technologies Used: Adobe FlashLite 2.1 / Action Script 2.0. Java JDK / Servlets. Nokia S60 SDK. jYMSG open source library Instant Messenger Application: Yahoo Messenger Client Implemented using Adobe FlashLite Proxy / Network Check Connects to Yahoo IM Server. Authenticates to Yahoo IM Server. Custom Status. Retrieves buddy groups and buddy lists. Send and Receive chat messages from buddies. File Transfer to buddies (JPG, TXT)
  • 5. Features Implemented Rich and user-friendly UI design Connection Check Authenticated Login My status Buddy List and Buddy status Add buddy and Delete buddy Chat Toggle between buddy list and chat File transfer Logout
  • 6. Methodology How the implementation approached?  Since Flash Lite does not support raw sockets, a proxy server to communicate between Flash Lite IM client and Yahoo IM server was developed.  Since Flash Lite does not support file upload API,s, used Nokia web runtime and 3 rd party plug-in for file transfer.
  • 8. Test Case Initialize/ Login Figure: Initialize Screen Figure: Proxy Check Server Down Figure: Login Screen
  • 9. Test Case Buddy List Figure: Group List Figure: BuddyList Figure: Add Buddy
  • 10. Test Case Chat UI Figure: Chat UI Figure: Chat Messages
  • 11. Test Case File Transfer Figure: File Transfer
  • 12. Conclusion Successfully able to develop Yahoo Instant Messenger Mobile Client using Adobe FlashLite technology . Successfully tested on Nokia N95 device. First kind of implementation on the FlashLite platform for the Yahoo Instant Messenger client for mobile devices. This project demonstrates the power of Adobe FlashLite and establishes that it is a mature, stable and robust platform that can also be best suited for enterprise applications.
  • 13. Demo Device Nokia N95 Flash Lite Nokia N95 Emulator