Download presentation
Presentation is loading. Please wait.
Published byAlfred Bryant Modified over 8 years ago
1
1 © 2012 Strangeloop NetworksStrangeloop. Faster Websites. Automatically. 1 Cross Platform Mobile Development using C# Kent Alstad
2
2 © 2012 Strangeloop NetworksStrangeloop. Faster Websites. Automatically. 2 What I want to leave you with Users want native apps on and off line capabilities C# is a viable x- mobile language Learning by doing is more fun and interesting. My lessons learned
3
3 © 2012 Strangeloop NetworksStrangeloop. Faster Websites. Automatically. 3 Roadmap Brief History of Mono Architecture Overview Case Study Intro Building for iPhone Targeting Android What about WinPhone? Leveraging the design Recap
4
4 © 2012 Strangeloop NetworksStrangeloop. Faster Websites. Automatically. 4 Brief History of Mono 2000.NET “a new platform based on internet standards” Common Language Infrastructure was published as “ECMA-335” 2001 On July 19th, Miguel de Icaza of Ximian launches Mono open source project. 2004 Mono 1.0 Released 2009 MonoTouch goes live for iPhone 2011 Novel sells to Attachmate May 16, De Icaza starts Xamarin License for MonoTouch and Mono for Android granted by Novel (Attachmate) 2012 Visual Studio Integration WinPhone Support
5
5 © 2012 Strangeloop NetworksStrangeloop. Faster Websites. Automatically. 5 Native UI Layer
6
6 © 2012 Strangeloop NetworksStrangeloop. Faster Websites. Automatically. 6 Architecture Overview
7
7 © 2012 Strangeloop NetworksStrangeloop. Faster Websites. Automatically. 7 Closer Look
8
8 © 2012 Strangeloop NetworksStrangeloop. Faster Websites. Automatically. 8 Key Promise Add a feature to the service layer and the other layers do not have to change Create Tasky with out shared data layer Introduce new cloud service that syncs list data across devices after the fact Presto: new cloud sync version How hard to deploy through the upgrade to shared data.
9
9 © 2012 Strangeloop NetworksStrangeloop. Faster Websites. Automatically. 9 Case Study Intro Cross Platform Task Management Familiar ground Evolves from iPhone, to Android, to shared data with customer requirements. Iterations Version 1 is iPhone Version 1.1 is Android Version 2.0 is Shared Tasks Communication with backend server (i.e. Promise) Version 2.1 is WinPhone
10
10 © 2012 Strangeloop NetworksStrangeloop. Faster Websites. Automatically. 10 Multiplatform Task Solution
11
11 © 2012 Strangeloop NetworksStrangeloop. Faster Websites. Automatically. 11 Value Dashboard Strangeloop WPT network –Support for 15 test locations and growing Strangeloop WUI configuring tests –Location, frequency, latency –JSON API support for test setup and results
12
12 © 2012 Strangeloop NetworksStrangeloop. Faster Websites. Automatically. 12 Tasky for iPhone
13
13 © 2012 Strangeloop NetworksStrangeloop. Faster Websites. Automatically. 13 Introducing New Site Tune-up Services New Site Tune-up report available in the customer dashboard Site Tune-up standard –One-time site custom acceleration tune-up Site Tune-up subscription –Quarterly custom site tune-up Site Tune-up premium subscription –Quarterly custom site tune-up with developer report & recommendations
14
14 © 2012 Strangeloop NetworksStrangeloop. Faster Websites. Automatically. 14 Look Ahead Multi-variant testing segmentation platform 3 rd party ad acceleration platform Middle-mile acceleration for DSO Enterprise/behind the firewall CDN Deeper partner integration
15
15 © 2012 Strangeloop NetworksStrangeloop. Faster Websites. Automatically. 15 Thank You
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.