6
Why our customers cannot ignore mobile Why is mobile important? 6 Source: Google, 2012 Users expect and reward a good experience Most users think mobile-friendly sites are important. All of these users encountered sites that were not mobile-friendly (so they know the difference) Most users are more likely to revisit mobile-friendly sites Many users are more likely to buy or convert after visiting a mobile-friendly site … and punish a bad experience Many users will leave a non-mobile-friendly site, without buying. Over half of the users said a frustrating experience on a (mobile) website would hurt the perception of the brand.

7
Why is mobile important? 7 Annual number of smartphones shipped (in millions) 494 million in 2011, 712 million in 2012!

8
Mobile solutions 8 What is this Mobile Web? The Mobile Web refers to access to the world wide web, i.e. the use of browser-based Internet services, from a handheld mobile device, such as a smartphone, a feature phone or a tablet computer, connected to a mobile network or other wireless network. Wikipedia

14
14 Mobile app taxonomy For one playform only. Code and environment bound to platform. Native app A Web app wrapped as a native app. Hybrid app Website that looks like and behaves more like an app than a website, fx transitions and navigation. Web app Website customized for one platform, fx iPhone or Android. Fx transitions and navigation. Dedicated mobile website Website adapted for varying screen sizes. General mobile website

15
15 Choosing an approach What the customer needs Functional or design requirements might dictate the approach Price is a huge factor, most mobile for the money How well an app sits with the existing channels. Do the customer have skills to support the engagement? Time to market Working smart and offering competitive prices Development time, including design, building and testing Developer skills. Front-end developer or app specialist

20
…compared to the browser 20 A single-page JavaScript application has Environment comparable with native platforms Threads Asynchronous behavior Event based interaction While reaping the benefits of standards Cross-platform code Well known technologies Using web technologies for their originally intended purpose

23
Layout engine in Chrome, Safari, Android, BlackBerry Tablet, BADA and webOS GNU open source project with contributers from Apple, Google, Nokia, RIM and more. About 40% marked share on handheld devices in July 2012 Estimated 50% marked share by the end of 2012 More users than Trident (IE) and Gecko (FF) as of September 2013 Mobile browsers 23 WebKit

24
Why is that important? Homogeneity. Consistent capabilities and features CSS3 support varies a lot in HTML5 browsers, but webkit has many implements of the –webkit vendor specific property Support like no other browser. For instance remote debugging of the browser running on the device in Safari and Chrome Webkit browsers 24

36
Taps into the other jQuery ongoings Supports every browser Community jQuery Mobile 36

37
37 Hybrid app criticism Limited to what graphics the browser can produce Games and animations will meet hard limits Android sucks Entry level phones run Gingerbred and have low memory Hardware undersized for top browser performance Only Chrome utilizes the GPU, default browser never will The F-word: fragmentation Vendors dont update and screw up the browser with good ideas Javascript No explicit resource management for memory and cycles Libraries seldom minded for single page apps (fixed with the next reload) Tooling Power consumption What about the developer skills? Same same but different More complex apps: more architecture, more testing, more PoC code

38
Price vs. user experience vs. flexibility Easy to have an opinion on an app Customers expect the best from an app Level expectations with expenditure In some regards, only ½ the work The simpler the more likely Code still has to make exceptions for the each platform. Visual expression is identical unless two designs are made Compared to an average portal project An app is (just) a fancy front-end Things like integrations and secutity are often harder to provide Apps are often secondary to a regular website 38 Experiences

39
If you think youve got a consultant hidden in you and youre considering to let him out Keep Netcompany in mind! Many of us start right after finishing the Masters degree Great place to learn and develop your skills! Awarded Denmarks best IT consultancy 4 times by Børsen 2005-2012 Awarded Denmarks best consultancy by Computerworld 2007 Awarded Dynamic CRM Partner of the Year and Information Worker Partner of the Year (MOSS platform) by Microsoft Denmark 2009 Microsoft awarded Dynamic CRM partner of the year, Best customer satisfaction of the year and Azure Partner of the year by Microsoft Denmark 2010 Awarded Cloud Platforms Partner of the year and Portal and Collaboration Partner of the year by Microsoft Denmark 2011 CRM and Cloud Platform Partner of the year by Microsoft 2012 Winner of Highest Impact BI solution award @ European SP conference 2013 Supplier of the year @ TDC (TAK-prisen) 2013 39 Netcompany