Trunica Inc. 500 East Kennedy Blvd #300 Tampa, FL 33602 Cross Platform Mobile Apps With Cordova and Visual Studio 2015 © Copyright 2015.

Slides:



Advertisements
Similar presentations
Attie Naude 14 May 2013 Windows Azure Mobile Services.
Advertisements

Mobile App Development Using: Presented by Tyler Richey Images from
Amanda Silver Director of Program Management Visual Studio Tools for Client Applications Cross-Platform Development using Visual Studio.
WEB APPS LOGIC APPS MOBILE APPS App Service API APPS Fabrikam Kable 1. Customer books appointment 2. Customer valet assigns a technician.
Every company is a software company “CIOs will measure the impact of their business technology agenda based on the impact on the consumer – and not.
Development of mobile applications using PhoneGap and HTML 5
Creation of hybrid portlet application for file download using IBM Worklight and IBM Rational Application Developer v9 Gaurav Bhattacharjee Lakshmi Priya.
PhoneGap Day EU 2015 conference report
Kay Herzam Herzam IT Consulting What‘s new in ASP.NET MS TechTalk.
Cross Platform Mobile Backend with Mobile Services James
Title slide to be used at the start of a module. Developing Mobile Apps Roland Guijt
Introduction CIS 136 Building Mobile Apps 1. What is a mobile app? 2  Computer program  Designed for small devices  Smartphones  Tablets  Other handhelds.
Introducing NativeScript [Pavel Kolev Software Telerik: a Progress company]
Developing Cross-Platform Applications with Visual Studio 2015
Developer TECH REFRESH 15 Junho 2015 #pttechrefres h Strategies for Developing Cross-Platform Applications Dinis Vieira.
Developing Enterprise Mobile Apps with Xamarin Loren Horsager CEO, Mobile Composer.
Strategies for Building Mobile Apps Using ArcGIS API for JavaScript Andy Gup, Lloyd Heberlie.
Mobile web Sebastian Lopienski IT Technical Forum 29 June 2012.
Social Media Apps Programming Min-Yuh Day, Ph.D. Assistant Professor Department of Information Management Tamkang University
Apache Cordova Tools in Visual Studio
Welcome to Azure App Services! Amie Seisay
I am familiar with Mobile Services Node.js Express ASP.NET Web API SQL Table Storage Blob Storage WNS APNS GCM Mongo DB Notification Hubs Source.
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 1.
The way of hybrid mobile development Hybrid Mobile Applications Telerik Software Academy
Using NativeScript to develop native apps for IOS and Android
Game on! With Nativescript
 Phone Gap is a mobile application development frame work based upon the open source apache cordova project. Developed by Nitobi software Bought by Adobe.
KAASHIV INFOTECH Presents INTEL XDK For Inplant Training / Internship, please download the "Inplant training registration form" from our website
Building Native Apps with ArcGIS API for JavaScript Using PhoneGap and jQuery Andy Gup, Lloyd Heberlie.
| | Top 4 Benefits of Hybrid Mobile Apps.
1 KaaShiv InfoTech  Presents  INTEL XDK For Inplant Training / Internship, please download the "Inplant training registration form" from our website.
KaaShiv InfoTech presents Intel XDK For Inplant Training / Internship, please download the "Inplant training registration form"
Ionic & Cordova crash course Ivan Varga
Welcome to Azure App Services! Amie Seisay
Top 12 Frameworks for Android App Development
Created by Presented by James Schultz Titanium. What is Titanium? An open, extensible development environment for creating beautiful native apps across.
குறுச்செயலிகள் உறுவாக்க தொழில்நுட்பம் தி. ந. ச. வெங்கடரங்க ன் Blog: venkatarangan.com உத்தமம் செல்பேசிக் கணிமை பிப்ரவரி
UNDERSTANDING YOUR OPTIONS FOR CLIENT-SIDE DEVELOPMENT IN OFFICE 365 Mark Rackley
Advanced Windows Store App Development with HTML5 Refresh / Exam Prep M6: Tools and Asynchronous Programming Jeremy Foster Microsoft Technical.
Course Program, Evaluation, Exams Doncho Minkov Telerik Software Academy academy.telerik.com Senior Technical Trainer
If you are thinking about developing mobile application for your customer, this is an important aspect to consider the platform.
Best 5 Mobile App Development Tools for Developer's to think beyond the Limitation.
PhoneGap / PhoneGap Build #CreateTheWeb Mihai Corlan / Adobe Web Evangelist
Windows Azure and iOS Chris Risner Windows Azure Technical Evangelist Microsoft
丁建文 國立高雄應用科大資管系副教授 兼任計網中心軟體發展組組長 跨平台行動應用軟體開發技術 : HTML5 & Mobile JavaScript Framework 暨南大學.
APP DESIGN AND DEVELOPMENT WITH THE IONIC FRAMEWORK Chuck Leone
Phonegap API & Phonegap Bridge CIS 136 Building Mobile Apps 1.
Build Cross-Platform Mobile Apps Using Visual Studio A Telerik webinar by Jeffrey T. Fritz March 27, 2014 AND.
Build Hybrid Mobile Apps with Ionic, Angular, & Cordova Brian
Guide To Develop Mobile Apps With Titanium. Agenda Overview Installation of Platform SDKs Pros of Appcelerator Titanium Cons of Appcelerator Titanium.
PhoneGap. web-based mobile development framework, based on the open-source Cordova project. use standard web technologies such as HTML5, CSS3, and JavaScript.
TELERIK APP BUILDER ( Icenium ). POINTS TO DISCUSS  Introduction  Features  Versions  Supported Frameworks.
跨平台 Hybrid App 開發簡介 - 使用 Visual Studio Tool for Apache Cordova + HTML/JavaScript 陳葵懋 (Ian)
Software services delivering SharePoint, Mobile, and Business Intelligence solutions Creating mobile applications that integrate with SharePoint 2013 on-
Mobile Application Solution
Mobile App Development Using:
A little more App Inventor and Mind the GAP!
Introduction to Xamarin C# Everywhere
Xamarin Studio Xamarin Curriculum for Xamarin Studio
Content Introduction Technology Used to Develop Mobile Application
Apache Cordova Overview
Multi-Device Hybrid Apps What, Why, and When to Use Hybrid Development Option Ervin Loh ALM Program Manager
Mobile Application Solution
Automatic Mobile App Generation
Apps XD.
Cordova tooling in Visual Studio
ideas to mobile apps in record time,
Office 365 Development.
Office 365 Development.
Apache Cordova What is it ? Platforms Development Architecture Plugins
Presentation transcript:

Trunica Inc. 500 East Kennedy Blvd #300 Tampa, FL Cross Platform Mobile Apps With Cordova and Visual Studio 2015 © Copyright 2015 by Trunica Inc. Trunica

© Copyright 2015 by Trunica Inc. Contact What is Cordova? Native Phone OS (iOS, Android, Windows, Amazon, etc…) Cordova Framework Web View Your Application HTML5, CSS, JavaScript Hybrid applications Apache project Utilizes web standards

© Copyright 2015 by Trunica Inc. Contact What Can You Build With Cordova? If you can make a great web page you can make a great app!

© Copyright 2015 by Trunica Inc. Contact Cordova Advantages Fast time to market Extensible architecture / plugins HTML5, CSS, JavaScript 95% or higher code sharing Vibrant eco-system

© Copyright 2015 by Trunica Inc. Contact Visual Studio & Cordova First class project type in Visual Studio 2015 – All editions! Debug iOS, Android, and Windows Azure mobile services integration Emulators included in VS 2015 Intellisense on JS and common libraries

© Copyright 2015 by Trunica Inc. Contact Environment Setup What Do You Need? Visual Studio 2015, any edition Windows 8.1 or later 64 Bit Apple Mac or use cloud build services (only for iOS) To distribute: Developer account(s)

© Copyright 2015 by Trunica Inc. Contact Basic Cordova App Template Folder structure created: /config.xml wwwindex.html scriptsindex.js, platformOverides.js cssindex.css res iconsOS specific icons nativeOS specific configuration files screensOS specific splash screens No plugins added by default You “add” platforms to a project / app DEMO TIME!

© Copyright 2015 by Trunica Inc. Contact Popular with lots of examples Theme builder & icons Custom library builder (beta) Easy page navigation Responsive controls Promises support jQuery + jQuery Mobile

© Copyright 2015 by Trunica Inc. Contact Lets Make A Simple UI Single “page” application approach Add a couple logical pages (divs) Add a few widgets Change the theme on a page Navigate to a page and back DEMO TIME!

© Copyright 2015 by Trunica Inc. Contact Other UI Toolkits / Frameworks Ionic Onsen UI Kendo UI Mobile Angular UI Intel XDK

© Copyright 2015 by Trunica Inc. Contact Debugging An App Seamless in Visual Studio for: Android 4.4 or later iOS 6 or later Windows Phone 8.0 or later Awesome DOM manipulation Use weinre for other targets or remote debugging DEMO TIME!

© Copyright 2015 by Trunica Inc. Contact Backend Services Get to data like any other web app: XmlHttpRequest Use specific service plugins URLs to APIs that return blobs DEMO TIME!

© Copyright 2015 by Trunica Inc. Contact Plugins Plugins for all phone features: Location Media capture / playback In-app purchase Notifications etc… Write your own Always come with source code

© Copyright 2015 by Trunica Inc. Contact Azure Mobile Services Plugin Data access – cloud and on-premises SQL Server, SharePoint, Office 365 Notification hubs Create demo app right from Azure Authentication – AD & Social networks Easy to scale

© Copyright 2015 by Trunica Inc. Contact Connecting to Azure Mobile Services Quickly store table data to cloud in either mobile services storage or SQL server Hybrid connection to on premise SQL Server Sync data for offline operation DEMO TIME!

© Copyright 2015 by Trunica Inc. Contact Azure Push Notifications Image Source: Traditional PN Complicates back end Duplicate code Multiple interfaces Hub PN Simplifies back end One code base One interface

© Copyright 2015 by Trunica Inc. Contact Azure Push Notifications Broadcast and targeted Notification hub benefits: Registration / De-register Template based 1 million / month, 500 devices FREE 10 million / month, unlimited for $10 Manage & test right from Visual Studio DEMO TIME!

© Copyright 2015 by Trunica Inc. Contact More Materials & Training VS Cordova Trunica Preparing your environment Project layout & structure User interface Backends & databases Debugging Platform tips & quirks Push notifications Geo-location Record & play media Data storage Testing your app Deployment to app stores Training Modules 2 Day training class Nov 4 th & 5 th