Build once deploy everywhere using the telerik platform

Post on 15-May-2015

775 views 2 download

Tags:

description

The Telerik Platform is a suite of tools for developing, testing, deploying and analyzing hybrid mobile applications. Hybrid mobile applications are most commonly built using PhoneGap, which interprets HTML5/CSS3/JavaScript and compiles it into a package that can be delivered in the app stores. PhoneGap also utilizes Apache Cordova JavaScript APIs to access certain native mobile features of the device. The Telerik Platform uses AppBuilder to abstract the complexity of PhoneGap/Cordova and provides a more intuitive way to build hybrid mobile applications. If you are looking to expand your .NET and web based development skills into the mobile market this is the session for you. Lessons learned: -What a hybrid mobile apps can do -How Icenium helps build a hybrid mobile app -How you can leverage your current web knowledge and assets to create a mobile app

Transcript of Build once deploy everywhere using the telerik platform

450 Lincoln StreetSuite 101Denver, CO 80203719.359.9692

www.aspenware.com

Build Once Deploy Everywhere using the Telerik Platform

Ben Hoelting@benhnet

BenHoeltingIn truth, he’s just a big kid. He loves designing systems that solve real world problems. There is nothing more satisfying than seeing something you helped develop being used by the end users. Ben is also involved in the technology community and runs the South Colorado .NET user group. He also enjoys speaking at tech groups and events around the country. Ben Hoelting

@benhnetb.hoelting@aspenware.com

Agenda: Update on the Mobile

Development Landscape Telerik Platform Overview &

Demo AppBuilder Visual Studio

Extension Overview Build a Cross Platform Mobile App

From an Existing Web ApplicationDemo code can be accessed at https://github.com/BenHNet/ScrumChoresPublic

Update on the Mobile Development Landscape

Some Quick Stats (Forrester) 2.3 Billion people will have a Smart Phone by 2018. 1 Million apps now, 10 million by 2018.

200 Million websites today. More than half of web traffic is now coming from mobile devices.

$189 Billion will be spent re-engineering web sites for mobile by 2018

Consumer vs. Enterprise Apps Consumers demand a targeted experience

Most apps are downloaded, used for short time and forgotten.

The only way to get app loyalty is a clean native experience. Enterprises demand cross device support

Enterprise apps are on the rise, with half reporting plans for an enterprise store and 88% recognizing the priority of user experience in every kind of app. (appcelerator 2013 Q3 Survey)

HTML5/CSS/JavaScript are becoming the go to technologies for all Enterprise app development.

Web, Hybrid or Native? This is one of biggest debates out there.

In 2012 Mark Zuckerberg declared that Facebook’s biggest mistake had been betting on the mobile web and not going native.

This is 2014… Mobile Browsers and devices are more capable Responsive Web Frameworks make responsive web sites a

compelling option Hybrid platforms have streamlined the development process Plugins exposed most of the device-specific features to Hybrid

apps

Other Hybrid things!

Telerik Platform Overview

Leading vendor of UI and developer productivity

solutions

2002founded

780 employees

130,000+ customers

1.1 million developers

Plan Build Test DeliverAGILE PROJECT MANAGEMENT DEVELOPER TOOLS QUALITY ASSURANCE TOOLS CMS PLATFORM

Four divisions covering key parts of the development lifecycleThe Telerik Portfolio (2013)

AJAX SL

WPF WIN

W8 WP

JC JM

JT JD

REP ORM

TeamPulse Test Studio Sitefinity

DevCraft

UI CONTROLS & COMPONENTS

PRODUCTIVITY TOOLS

DATA TOOLS

ASP.NET AJAX Silverlight

WPF WinForms

Windows 8 Windows Phone

JustCode JustMock

JustTrace JustDecompile

Reporting OpenAccess ORM

The Telerik PortfolioRebranded & Reorganized

New branding introduced in January 2014

UI for Any Approach

Cloud Services for Every App

End-End & Modular

Platform

Web + Hybrid + Native

Mobile + Desktop

No silos.

For the entire SDLC

Integrated

Completely modular

Telerik PlatformAdaptive Cross-Platform and Mobile App Development

+Cloud services for every app

BackendServices

Automated UI Testing

Application Analytics

Unified Cloud Portal

No Silos.Services for all software. Web. Desktop. Mobile.

Telerik Platform SKUs

Mobile UI

Cloud Services

Kendo UI MobileTelerik UI for iOSTelerik UI for AndroidTelerik UI for Windows PhoneTelerik UI for Windows 8Kendo UI Web/DataViz

Telerik AppBuilderTelerik Backend ServicesTelerik AnalyticsTelerik Mobile Testing

Freemium bundle will include Kendo UI

Mobile + basic versions of Telerik DevCloud services

Basic Telerik Platform Demo

AppBuilder Visual Studio Extension Overview

AppBuilder VS Extension Basics What you get

Project Templates Emulators Cloud Builds Provision-less Deployment All the VS stuff we love

What you lose In browser web-client access AppBuilder Windows Client Access

Building a Cross Platform Mobile App From an Existing Web Application

22

Key Takeaways

Mobile Web & Hybrid Apps are Compelling

Mobile Web & Hybrid Apps are Faster Now

AppBuilder Maximizes App Dev Productivity

Depending on the type of app and the

target audience these apps can fulfill your mobile needs.

Developing the same code base for all

platforms saves time and money.

Mobile browsers and devices are getting

better, stronger, faster. HTML standards are

beginning to provide APIs for accessing device hardware.

Plainly stated, AppBuilder is the

quickest most productive way to

develop mobile apps. It extracts all the complexities of

building, testing, deploying and

monitoring an app

Resources: http://www.appcelerator.com.s3.amazonaws.com/

enterprisesurvey/index.html http://www.appcelerator.com.s3.amazonaws.com/

pdf/q4-2013-devsurvey.pdf http://www.rishabhsoft.com/blog/2014-enterprise-

trends-byod-html5-apps-hybrid-cloud-and-more http://www.telerik.com/platform http://www.telerik.com/appbuilder http://www.telerik.com/appbuilder/visual-studio-

extension

450 Lincoln StreetSuite 101Denver, CO 80203719.359.9692

www.aspenware.com

Build Once Deploy Everywhere using the Telerik Platform

Ben Hoelting@benhnet