Hardships of Mobile Localization in a Desktop World Pavel Simsa Avaya.

Slides:



Advertisements
Similar presentations
The Hand-Held Tsunami: What does it mean for library services, content…and VIVA? John Ulmschneider Chair, VIVA Outreach Committee University Librarian.
Advertisements

McAfee One Time Password
310KM M-Commerce Application Selection of Mobile Platform Group 4 Choy Chun Lung, Lawrence Hui Yiu Ting, Eddy Chan Ki Yin, CKY Liu Tsz Ping, Scott.
Mobile Application Development Keshav Bahadoor. Part 1 Cross Platform Web Applications.
Video Games Today & Tomorrow Steven Rechtschaffner.
Portable Device Operating Systems. Portable Device OS Portable devices use scaled down operating systems, which are smaller than those found in notebook.
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%
How to Optimize Your Existing Regression Testing Arthur Hicken May 2012.
System Software © 2013 The McGraw-Hill Companies, Inc. All rights reserved.Computing Essentials 2013.
 Initial Targets  Maps, News, Events, Laundry  Create Mobile Web Design Standards m.uiowa.edu/about/develop/ m.uiowa.edu/about/develop/  Direction.
Component OneJQuery MobileVisual WebGUI Comparison of three mobile site development frameworks.
Robin Estabrooks Computer Science 1631, Winter 2011.
Chan pak lim chau ho chit cheung tak ching yip pak ho g2
Student Name: Group.  Developed by Microsoft  Alliance with Nokia in 2011  4 main functions:  Outlook Mobile  Windows Media Player for Windows Mobile.
Intro to Android For the iOS fan Denver Java Users Group January 11, 2012 Mike Wolfson.
Top 10 Pocket PC Support Questions Marcus Perryman
© 2009 Research In Motion Limited Introduction to developing applications for mobile devices.
CAL Readiness for the Sales Support Team Prepare your Window Server sellers to include CALs with every Windows Server transaction SME Training Guide:
SMARTPHONE OPERATION SYSTEM MARKET IN U.S. Ryan (Jang-Hoon) Doo ISM 158.
Education on the Move Mobile Computing and Instruction Presented by: Dr. Jan Vanderpool
MD-EXPERT Medical Practice Management System. Product Overview Primary markets Family Practice Internal medicine General Practitioner Small to mid-size.
SeeTestCloud. End-to-End Suite of Tools for iOS, Android, BlackBerry & Windows Phone Automation tools for 24/7 testing and monitoring Productivity tools.
MobeSys Technologies MobeSys – helping you overcome mobile technology challenges.
Blue Nile Mobile Marianne Marck. 11 Drivers Serving Customers Staying relevant, having a mobile presence Tools for buying diamonds, comparing specifications.
Applied Pervasive Computing Presentation : Mobile Interaction Devices.
Some considerations… Apps available by platform PlatformTotalPercentage iOS617, % Android342, % BlackBerry117, %
Jessica Dyer Emerge Mobile Tech Emerging Safety Technology.
How to complete the Europass Language Passport The current situation.
Designing for iPad and other mobile devices Filipe Fortes CTO, Treesaver.
What is Android……? Android is an Operating System (OS) created by Google to run on any small electronic devices such as cell phones, e- books, Media Internet.
QR CODES What are they? A Quick Response code… something like a bar code you would see in the grocery store. QR’s were first created and used in Japan.
A Study of Apple Inc. Dustin Miller Eric Eason Felicia Foster Gary Rouse.
DataMaster 3000 Data Acquisition and Control Software.
Basics of testing mobile apps
© Paradigm Publishing, Inc. 4-1 Chapter 4 System Software Chapter 4 System Software.
TITANIUM DEVELOPMENT SERVICES MOBILMINDZ TITANIUM DEVELOPMENT PORTFOLIO
Mobile Applications: Unit - I
2010 ESRI Developer Summit What’s coming in ArcGIS 10.
Luis Avila Tics. We have to recognize all the operating systems we have nowadays in the different smartphones Blackberry: Bb OS Iphone: iOS Nokia: symbian.
NYS Forum Webmasters’ Guild Mobile Web and Mobile Apps in Government Design, Development, and Deployment Dec 3, 2010.
EMBEDDED OPERATING SYSTEMS. DEFINITION An embedded operating system is a system for embedded computer systems These operating systems are designed to.
THE WINDOWS OPERATING SYSTEM Computer Basics 1.2.
Publishing BY: Tyler Verdeyen. WordPress Pros: unique designs, user friendly on mobile devices Cons: speed and lack of flexibility Best Feature: You can.
 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.
WELCOME. Mobile Application Development Dreamsoft4u.
System Software Chapter Handles technical details Works with end users, application software, and computer hardware Four types of programs –Operating.
Approaching Multiple Application Stores as an Eastern Company.
Transforming Communities Through Apps: Part II January 10, 2013.
WordPress for Toastmasters Capitalizes on free open source Internet software used by major publishers (The New Yorker, The Atlantic Monthly) and marketing.
System Software Chapter Handles technical details Works with end users, application software, and computer hardware Four types of programs –Operating.
Short Customer Presentation September The Company  Storgrid delivers a secure software platform for creating secure file sync and sharing solutions.
Mobile Computing Lecture#01 Mobile Horizon. Leading Mobile Phone Technologies  iOS  Android  Blackberry  Symbian  Windows Phone  J2ME.
What Are the Different Platforms for Enterprise Mobility Solutions?
What is SalesNow ? SalesNow is a customer relationship management app that combines a smart phone component – available for BlackBerry and iPhone – with.
Design – Manage - Adapt Mark Bumpass, Sr. Product Specialist
Declined mobile phone giant
Explore Digital Marketing
Browsers and Web Platforms
Computing.
Dynamics of Mobile Application Testing
Mobile Apps in the Enterprise, Part 1
Automated Update System
Mobile Application Development Addlead
CA16R405 - Mobile Application Development (Theory)
Mobile Test Companies: 7 Challenges That Mobile Testers Face.
Office 365 Business is your familiar Office in the cloud
Explore Digital Marketing
Chapter 4.
Mobile and Desktop Memory Management
Presentation transcript:

Hardships of Mobile Localization in a Desktop World Pavel Simsa Avaya

Agenda Some General Intro Mobile Development Issues Mobile Localization Issues Mitigations Q & A

Quick check How many of you have: – A smartphone? – iPhone? – BlackBerry? – Windows Phone? – Some Android? – Some Symbian? – Something else?

Why “Desktop world?” Desktop Mature Standardized Tools and processes Community support Infinite functionality Mobile Relatively young Fragmented Lack of tools Limited community Strictly limited functionality

Simple Comparison Desktop 3 Operating Systems Rest is Irrelevant Mobile 100 Different Mobile Stores 1000 Mobile Operators 15 Mobile Platforms 100 Device Manufacturers

Problems and differences Development Localization Deployment and Testing Publishing

Desktop Development, the Good Start of everything Standards Easy deployment and selfhosting Runs where developed Easy access to devices Great functionality availability

Desktop Development, the Bad Legacy issues Distribution channels Varying application quality

Mobile Development, the Good More international-ready at the start Good foundation Mature development tools Easy to release Quality standards

Mobile Development, the Bad Very fragmented Migrated tools and processes Limited form factor Limited functionality High customer expectations Difficult pre-release deployment

Very Fragmented… Different screen sizes Input method availability Available connection type and speed Carrier customizations Device and OS-specific limitations

Mobile Development, the Bad Very fragmented Migrated tools and processes Limited form factor Limited functionality High customer expectations Difficult pre-release deployment

Internationalization (i18n) Most standard issues as on desktop Additional issues More likely to occur Aggravated

Localization Same process, different tools Platform support Linguistic differences Translators’ reference Resource limitations

Deployment and Testing Limited deployment channels Testing platform choice Testing automation Handset-specific features

Publishing

What do we do? Change your mindset Mobile device is not a small desktop

Before development starts Good specs Per-platform variances Standards and criteria Detailed plan Flexible schedule

Before localization starts Plan and schedule Tools and technologies Translation resources and process QA and testing strategy

The Execution Stick to the plan Know your OS No shortcuts Keep it short And remember: Mobile is not a small desktop.

Q & A?

Good luck!