SlideShare a Scribd company logo
1 of 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

More Related Content

What's hot

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

What's hot (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
 

Similar to 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
 

Similar to 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
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
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...
 
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
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 

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

Editor's Notes

  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.