synapse india reviews on mobile application dotnet framework
Post on 02-Jun-2018
224 Views
Preview:
TRANSCRIPT
8/10/2019 Synapse India Reviews on Mobile Application Dotnet Framework
http://slidepdf.com/reader/full/synapse-india-reviews-on-mobile-application-dotnet-framework 1/23
Synapse India Reviews on Mobile
Application Development usingMicrosoft’s .NET Framework
8/10/2019 Synapse India Reviews on Mobile Application Dotnet Framework
http://slidepdf.com/reader/full/synapse-india-reviews-on-mobile-application-dotnet-framework 2/23
Contents
Challenges
.NET Mobile Architecture
Microsoft Mobile Internet Toolkit
How .NET Mobile Web Applications Work??
Stand-Alone Windows Applications
Emulators
Demo
Conclusion
Questions
8/10/2019 Synapse India Reviews on Mobile Application Dotnet Framework
http://slidepdf.com/reader/full/synapse-india-reviews-on-mobile-application-dotnet-framework 3/23
Challenges
Varying Configurations Browser Languages
Wireless Network Limitations
Pagination & Session Management
8/10/2019 Synapse India Reviews on Mobile Application Dotnet Framework
http://slidepdf.com/reader/full/synapse-india-reviews-on-mobile-application-dotnet-framework 4/23
Varying Configurations
Memory
- 2MB to 64MB Capabilities
- Sound , Color displays
Display Area- 128 x 160 to 320 x 480 pixels
8/10/2019 Synapse India Reviews on Mobile Application Dotnet Framework
http://slidepdf.com/reader/full/synapse-india-reviews-on-mobile-application-dotnet-framework 5/23
Browser Languages
compact - HTML HTML
Wireless Markup Language
Handheld Devices Markup Languages VoiceXML
8/10/2019 Synapse India Reviews on Mobile Application Dotnet Framework
http://slidepdf.com/reader/full/synapse-india-reviews-on-mobile-application-dotnet-framework 6/23
Wireless Network Limitations
Limited bandwidth- 9.6 Kbps to 11Mbps
High latency
Intermittent connectivity
8/10/2019 Synapse India Reviews on Mobile Application Dotnet Framework
http://slidepdf.com/reader/full/synapse-india-reviews-on-mobile-application-dotnet-framework 7/23
Additional Challenges
Pagination
- additional application logic at server side- small pages Vs high latency network
Session management
- no client side cookies support- additional server side logic
8/10/2019 Synapse India Reviews on Mobile Application Dotnet Framework
http://slidepdf.com/reader/full/synapse-india-reviews-on-mobile-application-dotnet-framework 8/23
.NET Mobile Architecture
8/10/2019 Synapse India Reviews on Mobile Application Dotnet Framework
http://slidepdf.com/reader/full/synapse-india-reviews-on-mobile-application-dotnet-framework 9/23
Microsoft Mobile Internet Toolkit
Mobile Web Form Controls
- extended versions of web form controls- specific controls
Mobile Internet Designer
- extends Visual Studio . NET Device Capability Mechanism
- machine.config with device specific details
8/10/2019 Synapse India Reviews on Mobile Application Dotnet Framework
http://slidepdf.com/reader/full/synapse-india-reviews-on-mobile-application-dotnet-framework 10/23
Advantages
support for variety of devices write-once web pages
world-class tool support
customizability extensibility
8/10/2019 Synapse India Reviews on Mobile Application Dotnet Framework
http://slidepdf.com/reader/full/synapse-india-reviews-on-mobile-application-dotnet-framework 11/23
How .NET Mobile Applications Work??
8/10/2019 Synapse India Reviews on Mobile Application Dotnet Framework
http://slidepdf.com/reader/full/synapse-india-reviews-on-mobile-application-dotnet-framework 12/23
How .NET Mobile Applications Work??
8/10/2019 Synapse India Reviews on Mobile Application Dotnet Framework
http://slidepdf.com/reader/full/synapse-india-reviews-on-mobile-application-dotnet-framework 13/23
How .NET Mobile Applications Work??
8/10/2019 Synapse India Reviews on Mobile Application Dotnet Framework
http://slidepdf.com/reader/full/synapse-india-reviews-on-mobile-application-dotnet-framework 14/23
How .NET Mobile Applications Work??
8/10/2019 Synapse India Reviews on Mobile Application Dotnet Framework
http://slidepdf.com/reader/full/synapse-india-reviews-on-mobile-application-dotnet-framework 15/23
Stand Alone Mobile Applications
Miniature windows desktop applications
.NET Compact Framework- CLR implementation
Operating Systems that supports .NET CF
- Pocket PC’s
- Windows Mobile 2003
- smartphone 2003
8/10/2019 Synapse India Reviews on Mobile Application Dotnet Framework
http://slidepdf.com/reader/full/synapse-india-reviews-on-mobile-application-dotnet-framework 16/23
Comparison of .NET Compact
Framework with .NET Framework
CLR for .NET CF is 12% of .NET framework
.NET CF supports only VB and C#
Data Providers like OleDb, ODBC not
supported in .NET CF
SqlServerCe data provider for SQL Server
2000 Windows CE provided in .NET CF
8/10/2019 Synapse India Reviews on Mobile Application Dotnet Framework
http://slidepdf.com/reader/full/synapse-india-reviews-on-mobile-application-dotnet-framework 17/23
Comparison of .NET Compact
Framework with .NET Framework
.NET CF has additional form support withWindowsCE.Forms
COM Interop, Enterprise services, .NETRemoting are not supported in .NET CF
.NET CF includes Classes for Infrared Data Association and specific device components
8/10/2019 Synapse India Reviews on Mobile Application Dotnet Framework
http://slidepdf.com/reader/full/synapse-india-reviews-on-mobile-application-dotnet-framework 18/23
Benefits of .NET Compact Framework
Offline Capabilities Rich User Interface
Responsive User Interface
Device Support XML and Web services support
8/10/2019 Synapse India Reviews on Mobile Application Dotnet Framework
http://slidepdf.com/reader/full/synapse-india-reviews-on-mobile-application-dotnet-framework 19/23
Emulators
Mobile Web Applications
- Microsoft Mobile Explorer 3.0- Ericsson WAP Toolkit 3.1
- Nokia WAP Toolkit 3.1
Stand Alone Mobile Applications- Pocket PC 2002 Emulator
- Windows Mobile 2003 Emulator
8/10/2019 Synapse India Reviews on Mobile Application Dotnet Framework
http://slidepdf.com/reader/full/synapse-india-reviews-on-mobile-application-dotnet-framework 20/23
Demo
Mobile Web pages with Mobile Explorer 3.0
Mobile windows text editor with Pocket PC
2002 Emulator
8/10/2019 Synapse India Reviews on Mobile Application Dotnet Framework
http://slidepdf.com/reader/full/synapse-india-reviews-on-mobile-application-dotnet-framework 21/23
Conclusion
.NET provides excellent support for developing
mobile web applications for diverse mobile devices
.NET Compact Framework supports development of
stand alone windows based applications for high
processing power devices
.NET abstracts some challenges faced in mobile
application development from developer
8/10/2019 Synapse India Reviews on Mobile Application Dotnet Framework
http://slidepdf.com/reader/full/synapse-india-reviews-on-mobile-application-dotnet-framework 22/23
Acknowledgement
Dr. Mitchell Neilsen Dr. Gurdip Singh
Dr. Masaaki Mizuno
8/10/2019 Synapse India Reviews on Mobile Application Dotnet Framework
http://slidepdf.com/reader/full/synapse-india-reviews-on-mobile-application-dotnet-framework 23/23
Questions???
top related