SlideShare une entreprise Scribd logo
1  sur  27
Build Your First Mobile App Using Telerik Platform
Jeffrey T. Fritz -- @csharpfritz
AND
Now Presenting – Jeffrey T. Fritz
• Telerik Developer Advocate – ASP.NET
• Microsoft MVP – ASP.NET / IIS
• ASPInsider
• Pluralsight Author
• INETA Community Champion
• Speaker at many user groups and conferences such as:
– Tech Ed North America
– DevIntersection
– FalafelCon
– Code Camp NYC, Philly Code Camp, Orlando Code Camp, CodeStock
• Appears on podcasts:
– .NET Rocks, The Tablet Show, Yet Another Podcast
Everything you need to build applications for any screen
First, a look at the
mobile landscape.
Eclipse
Java
Mac OS X Windows
Visual Studio
XAML, C#
Xcode
Objective-C
Platform complexity
WWW
Multiple
HTML, CSS,
JS
Multiple
Mobile Options
Native
Mobile Web
“Hybrid” Mobile
Native
Single platform
Objective C, Java, C#
High Dev. Cost
Native APIs
Advanced graphics
App Store Distribution
Hybrid
Multiple platforms
HTML, JS, CSS
Reasonable Dev. Cost
Native APIs*
Moderate graphics
App Store Distribution
Mobile Web
Multiple platforms
HTML, JS, CSS
Reasonable Dev. Cost
Limited APIs
Limited graphics
Web Distribution
http://wiki.developerforce.com
“Developers most often use
several cross-platform tools;
on average CPT developers
will use 1.91 CPTs….”
– VisionMobile Developer Economics 2013 Report
“Moreover, we found that one
in four developers will use
more than three cross-
platform tools.”
– VisionMobile Developer Economics 2013 Report
We can do better than this.
Our solution || hybrid mobile development in the
cloud
Telerik AppBuilder
•Leverages PhoneGap/Cordova
•HTML + JavaScript + CSS
•Access to Native APIs
•Runs in native application container
Compiler as a Service
• Normally – you have to manage SDKs, native container and web assets &
building
• We build it for you & give you an installer for your target(s)
• You just focus on writing HTML, JavaScript & CSS
<…>
<…> PC
MAC
SDKs
Compilers
Etc.
In other words – we change this:
<…>
Into this:
IDEs
• In-Browser Client (part of the Telerik Platform)
• Windows Client
• Visual Studio Extension (2010->2013)
Telerik Platform In-Browser Client for AppBuilder
• Runs in all major browsers
• Common IDE features
– Intellisense
– Code completion
– Syntax highlighting
• Connects to any accessible git repository
• Has an in-browser PhoneGap/Cordova
emulator (for testing)
Visual Studio Extension
• Enables you to write hybrid mobile apps using VS 2010-
2013
• You control version control (& other development tool-chain
options)
• Uploads code to AppBuilder’s build services (you get an
installer back)
Simulator & Debugging
• Platform Client
• Uses browser tools
• PhoneGap emulator
• Windows Client/Visual
Studio
• Uses WebKit-based
simulator
• Powerful debugging &
profiling tools
All three IDE options come with a Simulator
Deploy wirelessly to any device
QR Code Deployment
• Companion App - provision-less
deployment to iOS
• Deploy to Android and provisioned
iOS via QR Code also
Publish straight to Apple
& Google app stores
(You don’t need a Mac)

Making Mobile Apps Even Better
• Kendo UI Mobile
– Included with AppBuilder!
– Native theming possible
– Great performance
– UI Widgets + App Framework
• Telerik Backend Services
– “Backend-as-a-Service”
– JavaScript, .NET, iOS and HTTP client APIs
• Telerik Analytics
– App analytics
– Monitor performance and feature usage
Get Started Today!
• Go to http://platform.telerik.com to sign up
• Download SDKs from the Platform website for
– .NET
– JavaScript
• In Visual Studio
– Tools – Extensions and Updates
– Search for Telerik AppBuilder
• On your iPhone or iPad
– Add the Telerik AppBuilder App
– Download from:
– http://bit.ly/iOSAppBuilder
http://bit.ly/iOSAppBuilder
Contact me…
• fritz@telerik.com
• www.csharpfritz.com
• blogs.Telerik.com/jefffritz
• www.twitter.com/csharpfritz

Contenu connexe

Tendances

Cross platform development
Cross platform developmentCross platform development
Cross platform development
dftaiwo
 

Tendances (20)

Hybrid app in ionic framework overview
Hybrid app in ionic framework overviewHybrid app in ionic framework overview
Hybrid app in ionic framework overview
 
Intro Angular Ionic
Intro Angular Ionic Intro Angular Ionic
Intro Angular Ionic
 
Build Consumer Apps Using Mobile SDK and Ionic Framework
Build Consumer Apps Using Mobile SDK and Ionic FrameworkBuild Consumer Apps Using Mobile SDK and Ionic Framework
Build Consumer Apps Using Mobile SDK and Ionic Framework
 
Ionic - Hybrid Mobile Application Framework
Ionic - Hybrid Mobile Application FrameworkIonic - Hybrid Mobile Application Framework
Ionic - Hybrid Mobile Application Framework
 
Hybrid Mobile Development with Apache Cordova,AngularJs and ionic
Hybrid Mobile Development with Apache Cordova,AngularJs and ionicHybrid Mobile Development with Apache Cordova,AngularJs and ionic
Hybrid Mobile Development with Apache Cordova,AngularJs and ionic
 
Ionic Framework - get up and running to build hybrid mobile apps
Ionic Framework - get up and running to build hybrid mobile appsIonic Framework - get up and running to build hybrid mobile apps
Ionic Framework - get up and running to build hybrid mobile apps
 
Cross platform development
Cross platform developmentCross platform development
Cross platform development
 
Cross platform mobile application development
Cross platform mobile application developmentCross platform mobile application development
Cross platform mobile application development
 
Hybrid application development
Hybrid application developmentHybrid application development
Hybrid application development
 
Intro to mobile apps with the ionic framework & angular js
Intro to mobile apps with the ionic framework & angular jsIntro to mobile apps with the ionic framework & angular js
Intro to mobile apps with the ionic framework & angular js
 
Ionic event: March 2021
Ionic event: March 2021Ionic event: March 2021
Ionic event: March 2021
 
Creating mobile apps - an introduction to Ionic (Engage 2016)
Creating mobile apps - an introduction to Ionic (Engage 2016)Creating mobile apps - an introduction to Ionic (Engage 2016)
Creating mobile apps - an introduction to Ionic (Engage 2016)
 
Introduction to the Ionic Framework
Introduction to the Ionic FrameworkIntroduction to the Ionic Framework
Introduction to the Ionic Framework
 
Cross Platform Mobile Development with Xamarin
Cross Platform Mobile Development with XamarinCross Platform Mobile Development with Xamarin
Cross Platform Mobile Development with Xamarin
 
Introduction to Ionic framework
Introduction to Ionic frameworkIntroduction to Ionic framework
Introduction to Ionic framework
 
Introduction to xamarin
Introduction to xamarinIntroduction to xamarin
Introduction to xamarin
 
Building Native “apps” with Visual Studio 2015
Building Native “apps” with Visual Studio 2015Building Native “apps” with Visual Studio 2015
Building Native “apps” with Visual Studio 2015
 
Hybrid App Development with PhoneGap
Hybrid App Development with PhoneGapHybrid App Development with PhoneGap
Hybrid App Development with PhoneGap
 
Building Cross-Platform JavaScript Apps using Cordova
Building Cross-Platform JavaScript Apps using CordovaBuilding Cross-Platform JavaScript Apps using Cordova
Building Cross-Platform JavaScript Apps using Cordova
 
TiConf NYC 2014
TiConf NYC 2014TiConf NYC 2014
TiConf NYC 2014
 

Similaire à Build Your First iPhone or Android App with Telerik AppBuilder

Building Mobile Cross-Platform Apps with HTML5, jQuery Mobile & PhoneGap
Building Mobile Cross-Platform Apps with HTML5, jQuery Mobile & PhoneGapBuilding Mobile Cross-Platform Apps with HTML5, jQuery Mobile & PhoneGap
Building Mobile Cross-Platform Apps with HTML5, jQuery Mobile & PhoneGap
Nick Landry
 
An overview of mobile html + java script frameworks
An overview of mobile html + java script frameworksAn overview of mobile html + java script frameworks
An overview of mobile html + java script frameworks
Sasha dos Santos
 
Cross-Platform Development using Angulr JS in Visual Studio
Cross-Platform Development using Angulr JS in Visual StudioCross-Platform Development using Angulr JS in Visual Studio
Cross-Platform Development using Angulr JS in Visual Studio
Mizanur Sarker
 
Building your Own Mobile Enterprise Application: It’s Not as Hard as You Migh...
Building your Own Mobile Enterprise Application: It’s Not as Hard as You Migh...Building your Own Mobile Enterprise Application: It’s Not as Hard as You Migh...
Building your Own Mobile Enterprise Application: It’s Not as Hard as You Migh...
Jason Conger
 
Synapse india reviews on asp.net mobile application
Synapse india reviews on asp.net mobile applicationSynapse india reviews on asp.net mobile application
Synapse india reviews on asp.net mobile application
saritasingh19866
 

Similaire à Build Your First iPhone or Android App with Telerik AppBuilder (20)

Building Mobile Cross-Platform Apps with HTML5, jQuery Mobile & PhoneGap
Building Mobile Cross-Platform Apps with HTML5, jQuery Mobile & PhoneGapBuilding Mobile Cross-Platform Apps with HTML5, jQuery Mobile & PhoneGap
Building Mobile Cross-Platform Apps with HTML5, jQuery Mobile & PhoneGap
 
Mobile Web Apps and the Intel® XDK
Mobile Web Apps and the Intel® XDKMobile Web Apps and the Intel® XDK
Mobile Web Apps and the Intel® XDK
 
The Great Mobile Debate: Native vs. Hybrid App Development
The Great Mobile Debate: Native vs. Hybrid App DevelopmentThe Great Mobile Debate: Native vs. Hybrid App Development
The Great Mobile Debate: Native vs. Hybrid App Development
 
Talk (2)
Talk (2)Talk (2)
Talk (2)
 
An overview of mobile html + java script frameworks
An overview of mobile html + java script frameworksAn overview of mobile html + java script frameworks
An overview of mobile html + java script frameworks
 
Xamarin COE by Mukteswar Patnaik
Xamarin COE by Mukteswar PatnaikXamarin COE by Mukteswar Patnaik
Xamarin COE by Mukteswar Patnaik
 
Cross-Platform Development using Angulr JS in Visual Studio
Cross-Platform Development using Angulr JS in Visual StudioCross-Platform Development using Angulr JS in Visual Studio
Cross-Platform Development using Angulr JS in Visual Studio
 
Post Windows Mobile: New Application Development Platforms
Post Windows Mobile: New Application Development PlatformsPost Windows Mobile: New Application Development Platforms
Post Windows Mobile: New Application Development Platforms
 
MobApp development 01 application platform.pptx
MobApp development 01 application platform.pptxMobApp development 01 application platform.pptx
MobApp development 01 application platform.pptx
 
Cross platform mobile application devlopment
Cross platform mobile application devlopmentCross platform mobile application devlopment
Cross platform mobile application devlopment
 
Cross-platform Mobile Development on Open Source
Cross-platform Mobile Development on Open SourceCross-platform Mobile Development on Open Source
Cross-platform Mobile Development on Open Source
 
Cross-platform development frameworks
Cross-platform development frameworksCross-platform development frameworks
Cross-platform development frameworks
 
Visual Studio 2015: novità per gli sviluppatori iOS, Android e Cross-Platform
Visual Studio 2015: novità per gli sviluppatori iOS, Android e Cross-PlatformVisual Studio 2015: novità per gli sviluppatori iOS, Android e Cross-Platform
Visual Studio 2015: novità per gli sviluppatori iOS, Android e Cross-Platform
 
Introduction to Xamarin
Introduction to XamarinIntroduction to Xamarin
Introduction to Xamarin
 
Building your Own Mobile Enterprise Application: It’s Not as Hard as You Migh...
Building your Own Mobile Enterprise Application: It’s Not as Hard as You Migh...Building your Own Mobile Enterprise Application: It’s Not as Hard as You Migh...
Building your Own Mobile Enterprise Application: It’s Not as Hard as You Migh...
 
Synapse india reviews on asp.net mobile application
Synapse india reviews on asp.net mobile applicationSynapse india reviews on asp.net mobile application
Synapse india reviews on asp.net mobile application
 
Multi device development using visual studio (iOS, Android & Windows)
Multi device development using visual studio (iOS, Android & Windows)Multi device development using visual studio (iOS, Android & Windows)
Multi device development using visual studio (iOS, Android & Windows)
 
DotNet Cologne 2015 - Windows 10 AppDev, Teil1: App Developer Basics- (Daniel...
DotNet Cologne 2015 - Windows 10 AppDev, Teil1: App Developer Basics- (Daniel...DotNet Cologne 2015 - Windows 10 AppDev, Teil1: App Developer Basics- (Daniel...
DotNet Cologne 2015 - Windows 10 AppDev, Teil1: App Developer Basics- (Daniel...
 
NCDevCon 2017 - Cross Platform Mobile Apps
NCDevCon 2017 - Cross Platform Mobile AppsNCDevCon 2017 - Cross Platform Mobile Apps
NCDevCon 2017 - Cross Platform Mobile Apps
 
tittanium
tittaniumtittanium
tittanium
 

Dernier

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Dernier (20)

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 

Build Your First iPhone or Android App with Telerik AppBuilder

  • 1. Build Your First Mobile App Using Telerik Platform Jeffrey T. Fritz -- @csharpfritz AND
  • 2. Now Presenting – Jeffrey T. Fritz • Telerik Developer Advocate – ASP.NET • Microsoft MVP – ASP.NET / IIS • ASPInsider • Pluralsight Author • INETA Community Champion • Speaker at many user groups and conferences such as: – Tech Ed North America – DevIntersection – FalafelCon – Code Camp NYC, Philly Code Camp, Orlando Code Camp, CodeStock • Appears on podcasts: – .NET Rocks, The Tablet Show, Yet Another Podcast
  • 3. Everything you need to build applications for any screen
  • 4. First, a look at the mobile landscape.
  • 5.
  • 6.
  • 7. Eclipse Java Mac OS X Windows Visual Studio XAML, C# Xcode Objective-C Platform complexity WWW Multiple HTML, CSS, JS Multiple
  • 9. Native Single platform Objective C, Java, C# High Dev. Cost Native APIs Advanced graphics App Store Distribution Hybrid Multiple platforms HTML, JS, CSS Reasonable Dev. Cost Native APIs* Moderate graphics App Store Distribution Mobile Web Multiple platforms HTML, JS, CSS Reasonable Dev. Cost Limited APIs Limited graphics Web Distribution
  • 11. “Developers most often use several cross-platform tools; on average CPT developers will use 1.91 CPTs….” – VisionMobile Developer Economics 2013 Report
  • 12. “Moreover, we found that one in four developers will use more than three cross- platform tools.” – VisionMobile Developer Economics 2013 Report
  • 13. We can do better than this.
  • 14. Our solution || hybrid mobile development in the cloud
  • 15. Telerik AppBuilder •Leverages PhoneGap/Cordova •HTML + JavaScript + CSS •Access to Native APIs •Runs in native application container
  • 16. Compiler as a Service • Normally – you have to manage SDKs, native container and web assets & building • We build it for you & give you an installer for your target(s) • You just focus on writing HTML, JavaScript & CSS
  • 19. IDEs • In-Browser Client (part of the Telerik Platform) • Windows Client • Visual Studio Extension (2010->2013)
  • 20. Telerik Platform In-Browser Client for AppBuilder • Runs in all major browsers • Common IDE features – Intellisense – Code completion – Syntax highlighting • Connects to any accessible git repository • Has an in-browser PhoneGap/Cordova emulator (for testing)
  • 21. Visual Studio Extension • Enables you to write hybrid mobile apps using VS 2010- 2013 • You control version control (& other development tool-chain options) • Uploads code to AppBuilder’s build services (you get an installer back)
  • 22. Simulator & Debugging • Platform Client • Uses browser tools • PhoneGap emulator • Windows Client/Visual Studio • Uses WebKit-based simulator • Powerful debugging & profiling tools All three IDE options come with a Simulator
  • 23. Deploy wirelessly to any device QR Code Deployment • Companion App - provision-less deployment to iOS • Deploy to Android and provisioned iOS via QR Code also
  • 24. Publish straight to Apple & Google app stores (You don’t need a Mac) 
  • 25. Making Mobile Apps Even Better • Kendo UI Mobile – Included with AppBuilder! – Native theming possible – Great performance – UI Widgets + App Framework • Telerik Backend Services – “Backend-as-a-Service” – JavaScript, .NET, iOS and HTTP client APIs • Telerik Analytics – App analytics – Monitor performance and feature usage
  • 26. Get Started Today! • Go to http://platform.telerik.com to sign up • Download SDKs from the Platform website for – .NET – JavaScript • In Visual Studio – Tools – Extensions and Updates – Search for Telerik AppBuilder • On your iPhone or iPad – Add the Telerik AppBuilder App – Download from: – http://bit.ly/iOSAppBuilder http://bit.ly/iOSAppBuilder
  • 27. Contact me… • fritz@telerik.com • www.csharpfritz.com • blogs.Telerik.com/jefffritz • www.twitter.com/csharpfritz

Notes de l'éditeur

  1. Primary Message: …and multiple operating systems.
  2. Primary Message: Traditional IDEs are incompatible with the needs of cross platform development.
  3. Primary Message: The cloud offers a solution to the platform affinity between development and target environments.