1 Proprietary & Confidential Andrew Charkin Mobile Engineer TripAdvisor, LLC Mobile is the New Cool HJUG - Wednesday March 30.

Slides:



Advertisements
Similar presentations
Mobile Application Development Keshav Bahadoor. Part 1 Cross Platform Web Applications.
Advertisements

D4.3 Additional Applications iPad Application – Facebook Integration George Chrysochoidis i-sieve technologies ltd. PATHS Project Review, 12th March 2014,
Mobile App Development Using: Presented by Tyler Richey Images from
Mobile Apps in the Enterprise, Part 1 Who’s Doing What Presented by Sean Gallagher
So. . . According to the Global Developer Survey ’13 conducted by Telerik, over 5000 developers said that they developed apps using HTML5 in 2012 and 90%
Mobile at USC Common Solutions Group University of Minnesota, June 2011.
Amanda Silver Director of Program Management Visual Studio Tools for Client Applications Cross-Platform Development using Visual Studio.
Cross Platform Mobile application development HTML5 and JavaScript Chris Connor.
1 Proprietary & Confidential Stephen Bourdeau Mobile Tech Lead TripAdvisor, LLC Hybrid App Development MoMo Mobile Camp, February 19 th, 2011.
Clay Bavor Group Product Manager, Mobile Ads Selling Across All Screens.
Development of mobile applications using PhoneGap and HTML 5
Native vs hybrid vs web mobile Application
Developing Content for Mobile Devices Larry D. Lee Web Developer for K4Health.
MOBILE APP DEVELOPMENT Presented by Md. Zakaria Chowdhury CEO, Webcraft Bangladesh Director, Sylhet IT Academy.
The PhoneGap History Doncho Minkov Telerik Academy academy.telerik.com Technical Trainer
Introduction to Mobile Applications. Wireless Applications Personal Time and KnowledgeManagemnt Personal Health & Security PersonalNavigation Remote Monitoring.
Mobile TripCase Overview
Social Media Apps Programming Min-Yuh Day, Ph.D. Assistant Professor Department of Information Management Tamkang University
Mobile Web Applications
DEVELOPING FOR MOBILE Jackie Calapristi. AGENDA  Why you should go mobile  Mobile Design Options  Responsive Design  Tips & Tools to Help You Build.
Smartphones Adrián Preciado. Smartphones Index 1.iPhone OS 1.1Pros 1.2Cons 1.3Different iPhones 1.4 App Store 2.Android 2.1Pros 2.2Cons 2.3 Some phones.
Lightning Talk Fred Rodriguez Nguyen Do CPSC 473 May 6, 2012.
Supporting BYOD Dennis Cromwell Supporting BYOD  CISCO Study – 15B devices capable of connecting to a network by 2015  The Consumerization.
Affiliate Update Affiliate Update ©2012 Wanderful Media. All rights reserved. November 16, 2012.
Introduction CIS 136 Building Mobile Apps 1. What is a mobile app? 2  Computer program  Designed for small devices  Smartphones  Tablets  Other handhelds.
UB Mobile Past and present Demo of UB Mobile 2.0 Technologies used (and not used) UB Mobile Advisory Council.
Java Mobile Apps with GWT & PhoneGap Josh Marinacci, webOS Developer Advocate.
HTML5 for Mobile Andrew Kinai. HTML vs HTML5 HTML:A language that describes documents' formatting and content, which is basically composed of static text.
Social Media Apps Programming Min-Yuh Day, Ph.D. Assistant Professor Department of Information Management Tamkang University
IMobileU Initiative Common Solutions Group. The State of Mobile Devices Fragmented Today and Tomorrow: – iPhone (still AT&T only) in the lead followed.
Mobile Platforms. Competitive Landscape Operating Systems iPhone BlackBerry Windows Mobile Android Symbian.
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
CROSS PLATFORM MOBILE APPLICATION DEVELOPMENT Nick Randolph (Built to Roam) SESSION CODE: DEV-WPH314 (c) 2011 Microsoft. All rights reserved.
Trunica Inc. 500 East Kennedy Blvd #300 Tampa, FL Cross Platform Mobile Apps With Cordova and Visual Studio 2015 © Copyright 2015.
Basics of testing mobile apps
The way of hybrid mobile development Hybrid Mobile Applications Telerik Software Academy
KAASHIV INFOTECH Presents INTEL XDK For Inplant Training / Internship, please download the "Inplant training registration form" from our website
| | Top 4 Benefits of Hybrid Mobile Apps.
 Can access all API’s made available by OS vendor.  SDK’s are platform-specific.  Each mobile OS comes with its own unique tools and GUI toolkit.
If you are thinking about developing mobile application for your customer, this is an important aspect to consider the platform.
Google Web Toolkit for Mobile Applications Development INGENUITY AT ITS BEST……………….
PhoneGap / PhoneGap Build #CreateTheWeb Mihai Corlan / Adobe Web Evangelist
丁建文 國立高雄應用科大資管系副教授 兼任計網中心軟體發展組組長 跨平台行動應用軟體開發技術 : HTML5 & Mobile JavaScript Framework 暨南大學.
INTRODUCING HYBRID APP KAU with MICT PARK IT COMPANIES Supported by KOICA
Learn to build Tinder like Dating app + Source code Learnsauce.com.
APP DESIGN AND DEVELOPMENT WITH THE IONIC FRAMEWORK Chuck Leone
#SummitNow Alfresco Mobile SDKs in Action 06 November, 2013 Mike Hatfield Lead Engineer Mobile Apps, Alfresco.
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.
Mobile Computing Lecture#01 Mobile Horizon. Leading Mobile Phone Technologies  iOS  Android  Blackberry  Symbian  Windows Phone  J2ME.
Guide To Develop Mobile Apps With Titanium. Agenda Overview Installation of Platform SDKs Pros of Appcelerator Titanium Cons of Appcelerator Titanium.
PhoneGap Cross-Platform Development Company India
Mobile App Development Using:
A little more App Inventor and Mind the GAP!
Introduction to Xamarin C# Everywhere
ET-570 Smart Phone Apps.
Browsers and Web Platforms
Apache Cordova Overview
Mobile Apps in the Enterprise, Part 1
Automatic Mobile App Generation
Different Types of Apps. App Development ● App Development refers to the creation of computer applications for use on mobile devices such as tablets,
Mobile App Development
Apps XD.
12/5/2018 HCI SNS College of Engineering Department of Computer Science and Engineering Mobile Application Development Presented by S.Yamuna AP/CSE.
Rdio Case Study.
Apache Cordova What is it ? Platforms Development Architecture Plugins
Frameworks Deploying Online Services
CSC 581: Mobile App Development
Presentation transcript:

1 Proprietary & Confidential Andrew Charkin Mobile Engineer TripAdvisor, LLC Mobile is the New Cool HJUG - Wednesday March 30 th, 2011 We Are Hiring full time, interns Relocation compensation, sponsorships, etc HQ in Newton, MA (outside of Boston)

2 Proprietary & Confidential TripAdvisor is the world’s most popular & largest travel community with.. 40 million unique monthly visitors 20 million registered members 40 million reviews and opinions Present in 28 countries TripAdvisor Mobile Site and Apps 5 million unique monthly visitors We hit 1 million unique monthly visitors the month after we launched Same global coverage Native apps on a variety of platforms iOS (iPad app reached #1 in more than 50 countries) Android Nokia Ovi HP/Palm webOS … and our mobile site only launched 15 months ago (12/7/2009)! How did we get there so fast?

3 Proprietary & Confidential Mobile web app HTML, CSS, JavaScript Quick to launch and update No access to low level features (camera, accelerometer, etc.) Easier to track metrics Native app Java (Android) Higher development cost across multiple platforms Has access to lower level features Tougher to track metrics

4 Proprietary & Confidential Hybrid Apps combine the best of both worlds Basic building blocks in HTML, CSS, JS displayed in a web view Build features leveraging those low level APIs natively Quick(er) to launch & update most features Easy(er) to track metrics

5 Proprietary & Confidential With a hybrid app you are free to implement whatever works best Choose the right tool for the job! Use simple HTML, CSS, JS to build the simple stuff Use HTML5 to build more complicated features and push them out cross-platform Use native code for the most complicated/low level features Entire page built with HTML & CSS Photo viewer built with DHTML/JS Photo upload built natively

6 Proprietary & Confidential

7

8 Types of fragmentation: OS version: 1.5, 1.6, 2.1, 2.2, 2.3, … 3.0 Phone carrier: Verizon, Sprint, At&t, etc Phone manufacturer: HTC, Motorola, Samsung, etc Screen size: ldpi, mdpi, hdpi Solution: deviceanywhere.com Get different devices

9 Proprietary & Confidential Z index is broken on all android OS’s except for 3.0 Honeycomb Solution: Don’t use overlays on web pages Trigger an onfocus before onclick to block any onclicks behind the overlay

10 Proprietary & Confidential Android has all the currency symbols except for the won Solution: Use a W (strikethrough if you’re feeling fancy)

11 Proprietary & Confidential Questions? Andrew Charkin Mobile Engineer TripAdvisor, LLC

12 Proprietary & Confidential Hiring like crazy! Lots of interesting mobile projects in the pipeline Lots of interesting social projects in the pipeline (what could you do with 1.2 billion geographic place pins from our Facebook users?) If you want to hear more about Facebook and TA come to the talk at Rice tomorrow (6pm Huff house room 107)