Your SlideShare is downloading. ×
Multiplatform Development
Multiplatform Development
Multiplatform Development
Multiplatform Development
Multiplatform Development
Multiplatform Development
Multiplatform Development
Multiplatform Development
Multiplatform Development
Multiplatform Development
Multiplatform Development
Multiplatform Development
Multiplatform Development
Multiplatform Development
Multiplatform Development
Multiplatform Development
Multiplatform Development
Multiplatform Development
Multiplatform Development
Multiplatform Development
Multiplatform Development
Multiplatform Development
Multiplatform Development
Multiplatform Development
Multiplatform Development
Multiplatform Development
Multiplatform Development
Multiplatform Development
Multiplatform Development
Multiplatform Development
Multiplatform Development
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Multiplatform Development

269

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
269
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Multiplatform DevelopmentC/D/H Development Series
  • 2. Quick FactsAbout Us• 23rd Year• Grand Rapids &Royal Oak• 30 StaffApproach• VendorIndependent• Non-reseller• ProfessionalServices OnlyPartnerships• Microsoft Gold• VMwareEnterprise• Citrix Silver• Cisco Premier• Novell Gold
  • 3. Microsoft Gold PartnerCompetenciesFour GoldEight SilverSuccessesCustomerExcellence AwardVirtual TechnicalSpecialist (VTSP)Managed PartnerNumerous PartnerAwardsPinpointMicrosoft’s officialpartner directory5-star rating
  • 4. Expertise
  • 5. Get Social with C/D/Hfacebook.com/cdhtech@cdhtweetstechwww.linkedin.com/company/cdh
  • 6. Your PresenterDan KohlsConsultantMCSD.NET, MCTS SharePointApplication DevelopmentDanK@cdh.com
  • 7. Background• Programming since 1983• BS Computer Aided Technology, 1987• Consultant since 1995
  • 8. Why Multiplatform Development• Not just PCs and the Web• New Device types• Apps• Existing systems
  • 9. Why Multiplatform DevelopmentDo more with less:• Re-use code• Minimize development effort
  • 10. What is it?Shared:• Data• Code• Design
  • 11. What is it?Devices• PCs• Tablets• Phone• Others?
  • 12. What is it?Application types:• Native• Web
  • 13. Benefits• Users• Administrators• Developers
  • 14. How Multiplatform DevelopmentWorksDo more with less:• Re-use code• Minimize development effort
  • 15. How Multiplatform DevelopmentWorksIdentify:• Device-specific code• Non-specific code
  • 16. How Multiplatform DevelopmentWorksIdentify:• Device-specific code– User Interface• Non-specific code– Business logic– Data storage
  • 17. How Multiplatform DevelopmentWorksLayers within Layers:ApplicationPresentationBusinessData
  • 18. ApplicationPresentationHow Multiplatform DevelopmentWorksExample of a Multiplatform ApplicationWindows 8 AppBusinessDataWindows Phone AppSharePoint 2013 App
  • 19. How Multiplatform DevelopmentWorksThe Data LayerDataConnectivityRepository
  • 20. How Multiplatform DevelopmentWorksDemo: Sales System
  • 21. How Multiplatform DevelopmentWorksData Layer Demo
  • 22. How Multiplatform DevelopmentWorksThe Business LayerBusinessBusiness Rules, Validation, ServicesSales Data Access
  • 23. How Multiplatform DevelopmentWorksBusiness Layer Demo
  • 24. How Multiplatform DevelopmentWorksThe Presentation LayerPresentationWindows 8 App Windows Phone AppSharePoint 2013 App
  • 25. How Multiplatform DevelopmentWorksPresentation Layer Demo: Console AppApplicationPresentationBusinessData
  • 26. How Multiplatform DevelopmentWorksPresentation Layer Demo: Web AppApplicationPresentationBusinessData
  • 27. How Multiplatform DevelopmentWorksPresentation Layer Demo: Windows FormApplicationApplicationPresentationBusinessData
  • 28. How Multiplatform DevelopmentWorksPresentation Layer Demo: Windows PhoneAppApplicationPresentationBusinessData
  • 29. Conclusion• Devices• Plan• Organize
  • 30. April17 & 18 • SharePoint Executive RoundtableApril24• SCOM: The Unsung Hero of the SystemCenter Suite Web / Lunch SeriesMay1 & 2 • Best of MMSMay7• Development Web/ Lunch Series: IsYour Developer’s Head in the Clouds?Upcoming Events
  • 31. Royal Oak306 S. Washington Ave.Suite 212Royal Oak, MI 48067(248) 546-1800Grand Rapids15 Ionia SWSuite 270Grand Rapids, MI 49503(616) 776-1600Thank Youwww.cdh.com

×