0
@slodgeArchitecting cross-platformsolutions with…
@slodgeMvvmCrossv3 - Hot Tuna
@slodgeKEEPCALMANDEVOLVE
@slodgeMvcTHANKS TOJEREMY LIKNESSFOR THE PICTURES!
@slodgeMvvm
@slodgeMvx
@slodgeMvvmCrossCorePortable ClassLibraryXamarin.iOSXamarin.AndroidWindows 8WindowsPhone 8WPF
@slodgeKEEPCALMANDCODE
@slodgeHero break…
@slodgePCL
@slodgeIoC1. Use interfaces2. Choose what implementsthose interfaces at runtime.3. Job done.
@slodgeCoCHomeViewListViewDetailViewHomeViewModelListViewModelDetailViewModel
@slodgeTAiK-iK-iK
@slodgeHero break…
@slodgeTHEAPPISKING
@slodgeKinect Star Wars
@slodgeNoise Sentinel
@slodgeNoise Sentinel
@slodgeNoise Sentinel
@slodgeCentraStage
@slodgeCentraStage
@slodgeCentraStage
@slodgeAviva Drive
@slodgeBritish & Irish Lions
@slodgeBritish & Irish Lions
@slodgeBritish & Irish Lions
@slodgeUmbracoWebAPICore LogicUI (Win8)UIs (WP7 & WP8)UI (Droid)UI (iOS) DTO EntitiesPCLPCL.Net4 .Net4Xamarin.iOSXamarin.A...
@slodgeKEEPCALMANDGET CROSS
@slodgeSuperhero Break…
@slodgeThe Future…Nov ’11toMar ‘12v1INPCDataBinding.iOS.Android.WPApr ’12toOct ‘12v2PCLsPlugins.WinStore.WpfNov ’12toJun ‘...
@slodgeKEEPCALMANDEAT LUNCH
@slodgeWhat I hope we covered• Mvc->Mvvm->Mvx• MvvmCross Hands-On• Key Goals• Real World Apps• The Future
@slodgeHot Tuna DayMAY 13thLondon, May 13thmvvmcross.eventbrite.com
@slodgeMegahero break
@slodgeThanks…• For listening• For Evolve• For the platforms
@slodgeThanks…Stuart Lodgeme@slodge.com@slodgehttp://cirrious.comhttp://slodge.blogspot.comhttp://github.com/slodge/mvvmcr...
Upcoming SlideShare
Loading in...5
×

Architecting Cross-Platform Apps with MvvmCross, Stuart Lodge

2,025

Published on

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,025
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
75
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Transcript of "Architecting Cross-Platform Apps with MvvmCross, Stuart Lodge"

  1. 1. @slodgeArchitecting cross-platformsolutions with…
  2. 2. @slodgeMvvmCrossv3 - Hot Tuna
  3. 3. @slodgeKEEPCALMANDEVOLVE
  4. 4. @slodgeMvcTHANKS TOJEREMY LIKNESSFOR THE PICTURES!
  5. 5. @slodgeMvvm
  6. 6. @slodgeMvx
  7. 7. @slodgeMvvmCrossCorePortable ClassLibraryXamarin.iOSXamarin.AndroidWindows 8WindowsPhone 8WPF
  8. 8. @slodgeKEEPCALMANDCODE
  9. 9. @slodgeHero break…
  10. 10. @slodgePCL
  11. 11. @slodgeIoC1. Use interfaces2. Choose what implementsthose interfaces at runtime.3. Job done.
  12. 12. @slodgeCoCHomeViewListViewDetailViewHomeViewModelListViewModelDetailViewModel
  13. 13. @slodgeTAiK-iK-iK
  14. 14. @slodgeHero break…
  15. 15. @slodgeTHEAPPISKING
  16. 16. @slodgeKinect Star Wars
  17. 17. @slodgeNoise Sentinel
  18. 18. @slodgeNoise Sentinel
  19. 19. @slodgeNoise Sentinel
  20. 20. @slodgeCentraStage
  21. 21. @slodgeCentraStage
  22. 22. @slodgeCentraStage
  23. 23. @slodgeAviva Drive
  24. 24. @slodgeBritish & Irish Lions
  25. 25. @slodgeBritish & Irish Lions
  26. 26. @slodgeBritish & Irish Lions
  27. 27. @slodgeUmbracoWebAPICore LogicUI (Win8)UIs (WP7 & WP8)UI (Droid)UI (iOS) DTO EntitiesPCLPCL.Net4 .Net4Xamarin.iOSXamarin.AndroidSilverlightWinRTSQLite SQL ServerBritish & Irish Lions
  28. 28. @slodgeKEEPCALMANDGET CROSS
  29. 29. @slodgeSuperhero Break…
  30. 30. @slodgeThe Future…Nov ’11toMar ‘12v1INPCDataBinding.iOS.Android.WPApr ’12toOct ‘12v2PCLsPlugins.WinStore.WpfNov ’12toJun ‘13v3‘Clean’CoreCross.MacViewModel++Binding++Async++Patterns++AutoViews…
  31. 31. @slodgeKEEPCALMANDEAT LUNCH
  32. 32. @slodgeWhat I hope we covered• Mvc->Mvvm->Mvx• MvvmCross Hands-On• Key Goals• Real World Apps• The Future
  33. 33. @slodgeHot Tuna DayMAY 13thLondon, May 13thmvvmcross.eventbrite.com
  34. 34. @slodgeMegahero break
  35. 35. @slodgeThanks…• For listening• For Evolve• For the platforms
  36. 36. @slodgeThanks…Stuart Lodgeme@slodge.com@slodgehttp://cirrious.comhttp://slodge.blogspot.comhttp://github.com/slodge/mvvmcross
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×