4. Mobility Practice Mobile Application Development Enterprise Mobile Strategy Line of Business Deployment Security Governance
5. Market Reality Google Activates > 400,000 a Day Apple Activates > 250,000 a Day MSFT Sold 1.5 Million 1stQtr 2011 Millions of .NET Developers Worldwide
8. Don’t Forget Tablets “The key thing for marketers is the combination of larger screens and the touch Web really shouldn’t be underestimated,” Mr. Elkin said. “There are much higher interaction rates for the Web and apps among smartphone owners, and on a bigger canvas we expect those deltas to go even higher.” MobileMarketer.com http://www.mobilemarketer.com/cms/news/research/7342.html
9. You Know .NET Feeling Out of Place? iOS Native ApplicationsRequire Objective-C & a Mac Android Uses Java
10. Why Care? Reach Large Consumer Market Consumer Engagement Online Commerce Personal Devices in the Enterprise Line of Business
11. Options True Native Development MonoTouch & MonoDroid Hybrid Applications HTML5 Web Applications
17. MonoDroid Runs Side By Side with Dalvik Virtual Machine Executes .NET code Native to the Device Wraps Android Communications with Proxies
18.
19.
20. MonoTouch iOS based on Mac OS X – Unix Objective-C Readable by C# Developers
21. MonoTouch – System Reqs Simulator Max OSX Apple iPhone SDK Mono for OSX MonoTouch & MonoDevelope IDE AppStore Membership
22. MonoTouch Professional iPhone Programming with MonoTouch and .NET/C# Wallace B. McClure & Friends http://t.co/l1if8Gx
23. Mono What is the Future? Concern Over Apple’s App Terms & Conditions Attachemate Fired Team http://bit.ly/lsHH51
24. XAMARIN To Build New .NET offerings for iOS & Android http://bit.ly/jXZmXa Available This Summer http://www.xamarin.com/
25. Hybrid Applications Allow You To Develop Using Web Technologies Produce Native Applications Can Be A Native-Wrapped Web App PhoneGap, AppCellerator, etc, Roll Your Own
26. Phone Gap Application Written Once Using Web Technologies Abstracts Device APIs to JavaScript Deploy To Multiple Platforms Submit to App Stores
27. Phone Gap Debugging Can be Tricky Requires Native Development Environment Relies on 3rd Party UI Libraries
35. Mobile Browsers Webkit Most Common SmartPhone Opera Most Widely Used IE Mobile Getting Better on WP7 FireFox is Almost Non-Existent
36. Browser Performance WebKit, Opera and Internet Explorer all contain GPU accelerated Rendering Engines JavaScript Engines Now Highly Tuned and Fast Compared to Recent History
37. jQuery Mobile A jQuery Based Mobile UI Library Standard Themes Based on iOS Browser Capability Rating http://jquerymobile.com
38. Sencha Touch Mobile Library for Ext JS Library http://sencha.com Works with PhoneGap Commercial Product $595+
39. JS Mobile Frameworks jQTouch – Extends jQuery for iPhone Part of Sencha Labs Free! baseJS - iPhone XUI – Opera, WebKit iUI iWebKit Webapp.Net
40. The Device APIs are Coming! Geolocation Touch Media Capture Accelerometer Contacts Calendar Notifications Orientation Battery Network Permissions File Gallery Messaging Tasks Ink
42. Enterprise Deployment Apple http://www.apple.com/support/iphone/enterprise/ Enterprise Developer Program Android Various 3rd Party Solutions Manual Installation Windows Phone TBD
44. Enterprise Provisioning What Devices Can We Trust? Who Has Devices We Trust? What to Do When They Change Devices? Backup/Restore What to Do When They Change Positions or Leave Company?
45. Enterprise Tracking What are Employees Doing In an App? Telemetry Used to Drive Application Features & Optimizations
46. How Do You Share Data? What Data Do You Send to a Client? What Data Do You Allow to Be Stored on the Client and How? VM Ware Optimizing Data to Device Enterprise Mobility Framework
Business & Individual Developers have invested great resources in .NET, what should they do to reach the exploding mobile market share other platforms offer.
Business & Individual Developers have invested great resources in .NET, what should they do to reach the exploding mobile market share other platforms offer.
Business & Individual Developers have invested great resources in .NET, what should they do to reach the exploding mobile market share other platforms offer.
Business & Individual Developers have invested great resources in .NET, what should they do to reach the exploding mobile market share other platforms offer.