Earlier this month, I presented an updated talk on Mobile Strategy for Servoy. This one hour talk looks at the 3 options for a mobile strategy: Responsive Web, Mobile Optimized, and/or Native. I also explained why HTML5 is not a strategy; it is merely a technology you can use to implement any and all of these options. And we briefly discussed the three faces of Mobile First and how this methodology helps companies break out of old habits to create better customer experiences.
User experience expert Theresa Neil will guide you through the current mobile strategies: Responsive web, Optimized sites, Native apps, and Hybrids.
Study the most successful mobile implementations in the market today (and some of the worst). Learn the merits and pitfalls of each strategy.
Get to your mobile solution faster by learning the best patterns for Navigation, Forms, Tables, Search, Sort & Filter, Charts, Tools, Invitations, Feedback, and Help.
All The Screens: Cross Platform Design StrategiesTheresa Neil
Mobile sites, responsive web, mobile apps, native, HTML5 or hybrid apps…Which of these solutions and combinations are right for your industry and product? We’ll take a look at examples of each and how companies are leveraging different solutions to meet their customer’s mobile needs. We’ll also explore the pitfalls of designing hybrid apps, and best practices for device neutral design. Finally, we’ll look at a case study from the world’s largest non-profit health organization and the cross platform strategy we are designing.
Mobile Application Development: Hybrid, Native and Mobile Web AppsPaul Sons
Orion eSolutions offer the best and the most reliable Hybrid, Native, Mobile Application Development services using the latest platform. To know mobile app development stages and usages visit orionesolutions.com
Besides a quick explanation of what responsive email design is; I take a look at what’s possible, going through some of the responsive layout patterns we’ve deployed. I’ve also got a section on tablets, touch, performance and techniques for dealing with clients that don’t support media queries. I finish up by looking at testing…hope you find it useful. You can watch the video that goes with deck here: http://www.youtube.com/watch?v=T6GajEVabP4
Why the iPad UI matters, And how it differs from the Tablet PC, but also from...Fabien Marry
A in-depth look at the iPad user interface with guidelines and examples.
What's new, and what lessons were learned from theTablet PC concept and the iPhone own user interface.
If you think the iPad is just a bigger iPod, this presentation is for you.
Slightly updated from the presentation I made at UXCampLondon 2010.
User experience expert Theresa Neil will guide you through the current mobile strategies: Responsive web, Optimized sites, Native apps, and Hybrids.
Study the most successful mobile implementations in the market today (and some of the worst). Learn the merits and pitfalls of each strategy.
Get to your mobile solution faster by learning the best patterns for Navigation, Forms, Tables, Search, Sort & Filter, Charts, Tools, Invitations, Feedback, and Help.
All The Screens: Cross Platform Design StrategiesTheresa Neil
Mobile sites, responsive web, mobile apps, native, HTML5 or hybrid apps…Which of these solutions and combinations are right for your industry and product? We’ll take a look at examples of each and how companies are leveraging different solutions to meet their customer’s mobile needs. We’ll also explore the pitfalls of designing hybrid apps, and best practices for device neutral design. Finally, we’ll look at a case study from the world’s largest non-profit health organization and the cross platform strategy we are designing.
Mobile Application Development: Hybrid, Native and Mobile Web AppsPaul Sons
Orion eSolutions offer the best and the most reliable Hybrid, Native, Mobile Application Development services using the latest platform. To know mobile app development stages and usages visit orionesolutions.com
Besides a quick explanation of what responsive email design is; I take a look at what’s possible, going through some of the responsive layout patterns we’ve deployed. I’ve also got a section on tablets, touch, performance and techniques for dealing with clients that don’t support media queries. I finish up by looking at testing…hope you find it useful. You can watch the video that goes with deck here: http://www.youtube.com/watch?v=T6GajEVabP4
Why the iPad UI matters, And how it differs from the Tablet PC, but also from...Fabien Marry
A in-depth look at the iPad user interface with guidelines and examples.
What's new, and what lessons were learned from theTablet PC concept and the iPhone own user interface.
If you think the iPad is just a bigger iPod, this presentation is for you.
Slightly updated from the presentation I made at UXCampLondon 2010.
Building & Managing The Lifecycle of Mobile Apps For The EnterpriseApperian
This presentation covers the various options for creating mobile apps for iOS as well as other popular platforms including Android. The landscape is changing quickly, so we'll review everything from HTML5 web-only apps, cross-platform development tools, HTML-enabled "hybrid" apps, all the way to the full native XCode environment.
We'll cover best practices for managing the mobile app lifecycle from design, beta, rollout, update management, to retirement. We'll also see a demonstration of how to deploy and manage mobile apps in an "enterprise" or corporate environment for iOS and Android.
Originally presented at the Southland Mobile App Creators (SMAC) meeting November 9, 2011.
Why and How to Build a Mobile First Web StrategyTechBlocks
With the rise in mobile web browsing, there has been a shift in website design philosophies from responsive to mobile first. We'll tell you what this means for your business, what the benefits are and how you can implement your own mobile first web strategy.
Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...Paul Brown
This session ran on the first day of the a4u Expo 2012. The 1 hour slot focused on 3 mobile marketing perspectives for Advertisers, Agencies & Publishers to consider as they work there way towards joining the 10% of top 1 million domains that are mobile optimised. 3 core principles of mobile optimised web design are considered, as are methods of monetising that property, and how you might drive more traffic to it... Along the way Mobile Marketing Pioneers are flagged as examples. If you are interested in mobile of performance marketing, keep an eye on http://www.a4uexpo.com for future events.
Here's some of what it covers:
Mobile context
Mobile testing tools
Fixed vs. fluid layouts
Scalable layouts
Horizontal layouts
Designing for touch
Real-time content
I take a look at designing a modular template system. This is simply a group of reusable modules and email patterns, that can be combined together in various ways to generate different templates. Although not a new approach, I've seen a surge of interest in the last few years as everyone grapples with mobile redesigns.
The featured examples vary in scope and industry. Adorama started with just ten modules and have gone onto expand it, whereas Monster’s latest is 35. They also had different design challenges, which I go through along with our process, user testing and internal management.
Click the 'Notes' tab below right, to view the video transcript for each slide. The video shows the live templates and gives a bit more context than the deck. You can watch it here: http://bit.ly/1zumjAd
Mobile First Strategy - A Game-Changing Opportunity for Your EnterpriseWSO2
In this webinar, Shanmugarajah Sinnathamby, director - mobile architecture at WSO2, will discuss the following
What is mobile first strategy
Steps to create the mobile first strategy in your enterprise
Benefits of the mobile first strategy
Different approaches to create mobile applications
Why "mobile first" isn't enough - Developing a better user experienceKevin Powell
"Mobile first," is a concept that serves us well as a design tool, putting constraints on our messaging, layout, etc. But to use "mobile first" as a complete mobile strategy can lead to some dangerous lines of thought.
There's a bigger picture that needs to be seen, and it's what we've always done when developing experiences for the web. We need to put the "Experience First." Then we can think about "mobile", "desktop", "lean-back", and whatever other technologies are released in the next several years. It's not about devices, it's about users and experiences.
Presentation first given at BarCamp Nashville in October of 2011.
Building & Managing The Lifecycle of Mobile Apps For The EnterpriseApperian
This presentation covers the various options for creating mobile apps for iOS as well as other popular platforms including Android. The landscape is changing quickly, so we'll review everything from HTML5 web-only apps, cross-platform development tools, HTML-enabled "hybrid" apps, all the way to the full native XCode environment.
We'll cover best practices for managing the mobile app lifecycle from design, beta, rollout, update management, to retirement. We'll also see a demonstration of how to deploy and manage mobile apps in an "enterprise" or corporate environment for iOS and Android.
Originally presented at the Southland Mobile App Creators (SMAC) meeting November 9, 2011.
Why and How to Build a Mobile First Web StrategyTechBlocks
With the rise in mobile web browsing, there has been a shift in website design philosophies from responsive to mobile first. We'll tell you what this means for your business, what the benefits are and how you can implement your own mobile first web strategy.
Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...Paul Brown
This session ran on the first day of the a4u Expo 2012. The 1 hour slot focused on 3 mobile marketing perspectives for Advertisers, Agencies & Publishers to consider as they work there way towards joining the 10% of top 1 million domains that are mobile optimised. 3 core principles of mobile optimised web design are considered, as are methods of monetising that property, and how you might drive more traffic to it... Along the way Mobile Marketing Pioneers are flagged as examples. If you are interested in mobile of performance marketing, keep an eye on http://www.a4uexpo.com for future events.
Here's some of what it covers:
Mobile context
Mobile testing tools
Fixed vs. fluid layouts
Scalable layouts
Horizontal layouts
Designing for touch
Real-time content
I take a look at designing a modular template system. This is simply a group of reusable modules and email patterns, that can be combined together in various ways to generate different templates. Although not a new approach, I've seen a surge of interest in the last few years as everyone grapples with mobile redesigns.
The featured examples vary in scope and industry. Adorama started with just ten modules and have gone onto expand it, whereas Monster’s latest is 35. They also had different design challenges, which I go through along with our process, user testing and internal management.
Click the 'Notes' tab below right, to view the video transcript for each slide. The video shows the live templates and gives a bit more context than the deck. You can watch it here: http://bit.ly/1zumjAd
Mobile First Strategy - A Game-Changing Opportunity for Your EnterpriseWSO2
In this webinar, Shanmugarajah Sinnathamby, director - mobile architecture at WSO2, will discuss the following
What is mobile first strategy
Steps to create the mobile first strategy in your enterprise
Benefits of the mobile first strategy
Different approaches to create mobile applications
Why "mobile first" isn't enough - Developing a better user experienceKevin Powell
"Mobile first," is a concept that serves us well as a design tool, putting constraints on our messaging, layout, etc. But to use "mobile first" as a complete mobile strategy can lead to some dangerous lines of thought.
There's a bigger picture that needs to be seen, and it's what we've always done when developing experiences for the web. We need to put the "Experience First." Then we can think about "mobile", "desktop", "lean-back", and whatever other technologies are released in the next several years. It's not about devices, it's about users and experiences.
Presentation first given at BarCamp Nashville in October of 2011.
Developing a Progressive Mobile Strategy (M3 Conf version)Dave Olsen
A common refrain from both management and clients alike today is, "We need an app..." Unfortunately, over the long-term, mobile solutions for you or your clients’ organizations will need to be more diversified than a single app. From optimizing current web content to developing unique experiences mobile will touch, and possibly transform, your entire enterprise. Not only will your interactions with your customers be affected by the rapid adoption of smartphones but also your workforce and business processes. Combining lessons learned at a large, land-grant university as well as the latest statistics on mobile we’ll review why you need a cross-audience, cross-content, and cross-platform mobile strategy, what one is all about, and how it’ll help you prioritize your mobile solutions.
How can I use LinkedIn to create brand awareness?TheIDM
Danny Bermant, Founder, Brainstorm DesignWhen it comes to raising brand awareness, social marketers will usually turn to Facebook for Twitter. But what if you’re trying to sell to other businesses? Often referred to as “Facebook for Business people”, LinkedIn is considered by many as little more than a glorified CV, but it can be a highly effective marketing tool for businesses seeking out specific markets and clients.
Meru rides on Twitter to create awareness around carpoolingSocial Samosa
The digital campaign #DilKaDarwazaKholo, conceptualized and executed by MindShift Interactive helped in bringing awareness for the carpooling concept in India.
Mobile Strategy for Small Businesses - SME Mobile Strategies 2014Bridget Randolph
For a small business on a tight budget, a mobile strategy may seem like a costly extra. But with 40% of mobile searches showing local intent, you can't afford to miss out! This presentation will cover why SMEs should care about mobile, and what they can do about it (even on a small business budget).
Developing a Progressive Mobile StrategyDave Olsen
My presentation given at HighEdWeb Rochester on June 27, 2011. It focuses on how universities should think about developing and building out their strategy for mobile devices. The future of mobile in higher ed is much larger than one app or one website. Numbers regarding adoption of mobile overall as well as at West Virginia University are included.
Internet Marketing Strategy (SEO/PPC) for FashionSouk.comNabeel Farooq
FashionSouk is an upcoming online global fashion portal offering women the designer clothes, bags, shoes, jewellery and accessories. This presentation points out the relevant and most appropriate SEO, Paid Search, and Social Media Marketing Strategies for FashionSouk.com
Create a Content Marketing Strategy Your Customers will LOVE, in 7 StepsJay Baer
Here's how to create a content marketing strategy your customers will love, in 7 steps. This presentation from global content marketing consultant, keynote speaker, and New York Times bestselling author Jay Baer will help you craft a winning content marketing strategy for your brand or organization. The principles in this presentation are used by Jay Baer and his Convince and Convert consulting firm on behalf of some of the largest companies in the world. Learn how corporate objectives, audiences, audience inquiries, metrics, content execution, and even social media work together to make content marketing programs successful. You'll want to print this one out and/or share it with your team.
ISITE Design's Ryan Summers presents "Mobile Analytics Shoot-Out: New Google Analytics for Mobile SDK Hits the Streets" at GAUGE conference, October 2012.
#MobileInAction - iRecruitExpo June 2013, AmsterdamDave Martin
Dave has interviewed numerous recruitment leaders from around the world, mobile strategic experts, authors, founders and market analysts which are made available online through his 'Mobile in Action' videocast. In this fast pace session Dave will share a summary of learnings from the people he has talked to giving you example case studies, strategic advice and gotcha's to watch out for. The objective is to deliver information you need to take your next steps in a world filling up of handheld web devices (smartphones & tablets). If you are on the mobile journey already, there will an opportunity for a few to share their stories with the audience and Dave.
Mobile presence & location based marketingPriyanka Rana
Slides talk about value of mobile marketing , various tools and technologies that support mobile marketing along with discussion of location-based marketing.
A Practical Guide for Integrating Mobile into your B2B Business Strategy & Marketing Mix. Presented by Will Keible, Manager of Digital Sales and Marketing for WCNC.com, the digital arm of Charlotte’s NBC affiliate, WCNC-TV.
IBM MobileFirst - Hybrid Application Development with WorklightIBIZZ
IBM MobileFirst begins with a mindset: Innovative enterprises see the opportunities gained by bringing all resources together to strengthen customer engagement–whenever and wherever the customer wants, and on the customer's favorite device, which is often mobile.
Whether transforming your customer acquisition strategies, streamlining your business process, or boosting product and service innovations, you can accomplish more by focusing on mobile computing environments first.
IBM MobileFirst offers you true end-to-end mobile solutions. Some providers specialize in service offerings; some focus on platform and application development; some offer only mobile security; while others focus just on mobile device management. We bring it all.
We help your customers initiate transactions at the moment of awareness. You can encourage customer-building touchpoints and deepen relationships with your customers with realtime, one-to-one engagements. Learn what they want with powerful mobile analytics and usage data, then create more compelling interactions.
We can also help you increase workforce productivity through mobile apps that enhance collaboration, improve knowledge sharing, and speed responses. Gain efficiency by extending existing business capabilities and applications to mobile workers, partners, and customers.
Insights on Android App Development, Marketing and MonetizationJayneel Patel
The presentation includes current market trends for android apps and elaborate the basic business model. It is focused in terms of insights on android app development, marketing and monetization for android apps. The presentation is also supported with significant data and case studies.
Related questions:
- How to mobile app marketing
- Tips about app marketing
- How to monetize mobile app
- How to start mobile app marketing
- Tips about mobile app marketing
- Tips about app moneization
- How to android app marketing
- How to android app monetization.
Build Mobile Websites | How to make a Mobile Website | Creating Mobile WebsitesClickTecs
Let’s start with the premise that, given the growing demand and popularity of mobile sites you decide it’s time to consider a mobile website for your business. However, you remain a somewhat skeptical whether you need a mobile website for ‘your’ business and the prospect of building one leaves you even more puzzled.
Why Create a Mobile Website?
Smile Open Source Solutions – the leading open source integrator in Europe.
We would like to propose you our expertise in mobile area to put your store in «customer’s hands».
The Best Windows Phone Apps 2013: A Designers CollectionTheresa Neil
Theresa Neil is working on the Second Edition of the Mobile Design Pattern Gallery to be published by O'Reilly Media January, 2014. Enjoy this research material collected from 300+ Windows Apps in 2013.
Navigation Patterns for iOS, Android and MoreTheresa Neil
Designing a mobile application? Look at these design patterns for primary and secondary navigation. All the images from the book are included plus dozens of new examples.
http://www.mobiledesignpatterngallery.com
Designers vs Developers- Coming together to build the best RIAsTheresa Neil
Presented on Nov 3, 2009 at Øredev in Malmo, Sweden.
What is the fastest way to get from a product idea to a rich internet application? By breaking down the communication barriers between designers and developers.
This talk takes a quick look at how to build a shared vocabulary and use prototyping to bypass extensive wireframes and development specs.
Take a look at 5 simple and effective prototyping tools:
Balsamiq Mock-ups + Nakpee
Any wireframes + Protoscript
Prototcasting (using click-throughs and screencasts to convey requirements)
Atlas and other development environments + visual layout editors
This presentation goes hand in hand with our book (Bill Scott & Theresa Neil) called Designing Web Interfaces: Principles and Patterns for Rich Interaction.
7. The Progression
Classic Web Site Kiosk Early Mobile Web
Native Tablet App Native Mobile Apps Mobile Optimized Site
8. Whatʼs Driving Their Mobile Strategy?
Mobile Usage
Customer Retention
Customer Acquisition
Brand Alignment
Competition
Enterprise Mobility
9. Whatʼs Driving Their Mobile Strategy?
Mobile Usage
Customer Retention
Customer Acquisition
Brand Alignment
Competition
Enterprise Mobility
10. Whatʼs Driving Their Mobile Strategy?
Mobile Usage
Customer Retention
Customer Acquisition
Brand Alignment
Competition
Securing loyalty by providing
Enterprise Mobility value added services
11. Whatʼs Driving Their Mobile Strategy?
Mobile Usage
Customer Retention
Customer Acquisition
Brand Alignment
Competition Attract and convert new
customers
Enterprise Mobility
Use mobile as a conversion
funnel for other products and
services
12. Whatʼs Driving Their Mobile Strategy?
Mobile Usage
Customer Retention
Customer Acquisition
Brand Alignment
Competition
Aligning the brand with
innovation and forward thinking
Enterprise Mobility
13. Whatʼs Driving Their Mobile Strategy?
Mobile Usage
Customer Retention
Customer Acquisition
Brand Alignment
Competition
At this point, every airline, even
Enterprise Mobility regional carriers, have
integrated mobile solutions in
their customer experience
14. Whatʼs Driving Their Mobile Strategy?
Mobile Usage
Customer Retention
Customer Acquisition
Brand Alignment
Competition
According to Forrester
Enterprise Mobility Research, 75% of companies
report “increased worker
productivity” from deploying
mobile applications.
15. What Are Your Mobile Options?
Responsive Web
Optimized Sites
Native Apps
16. What Are Your Mobile Options?
Responsive Web
Optimized Sites
Native Apps
Responsive Web defined...
17. Responsive Web
Defined Web site responds to the environment using css media
queries. Typically achieved by using fluid grid layouts, like Responsive
Grid System, Bootstrap, from Twitter, or Foundation by Zurb.
20. Responsive Web
Ideal For
Informational Web Sites
Promotional Sites
Content Consumption Sites
• Newspapers
• Magazines
• Blogs
• Galleries
• Portfolios
Boston Globe
21. If you want to learn more about designing
responsively...
22. What Are Your Mobile Options?
Responsive Web
Optimized Sites
Native Apps
A closer look at Optimized Sites...
23. Optimized Sites aka mobile apps and dot m sites
Optimizing for different sizes and different usage needs
Check Weather Playing Games
Watch Video Checking Email
Local News
Social Networking
National News
Research
Sports Info
Listening to Music
Entertainment
Watching TV
Financial Info
Reference Materials Shopping
Lifestyle Content Reading Books
Magazine Content Lightweight Creation
0 12.5 25 37.5 50 0 12.5 25 37.5 50
Smartphone Usage Tablet Usage
24. Optimized Sites aka mobile apps and dot m sites
Mobile usage throughout the day:
http://www.inmobi.com/inmobiblog/files/2012/02/Global_MediaConsumption_Info_Feb22.png
26. Optimized Sites
More often there are only two distinct sites
Amazonʼs Classic Web Site & Tablet Site Mobile Web Site
27. Optimized Sites
The mobile version is streamlined for core activities
jetBlueʼs Classic Web Site & Tablet Site Mobile Web Site
28. The Four Core Activities of Mobile Users
Lookup/Find (urgent info, local): I need an answer to
something now—frequently related to my current location in
the world.
Explore/Play (bored, local): I have some time to kill and
just want a few idle time distractions.
Check In/Status (repeat/micro-tasking): Something
important to me keeps changing or updating and I want to
stay on top of it.
Edit/Create (urgent change/micro-tasking): I need to get
some- thing done now that can’t wait.
29. Optimized Site: Backbase Project Tool
Basecamp userʼs core activities
fall into two categories:
1.Checkin/status
2.Edit/create
Their mobile optimized site
provides a solution for these
needs.
30. Optimized Site: Harvest Time Tracking
Concepts
V1
Harvest also optimizes for:
1.Checkin/status
2.Edit/create
BETA
http://www.getharvest.com/blog/2012/04/harvest-mobile-timesheet-beta/
31. Responsive vs Optimized Sites
Web Sites Web Apps
Search
Informational
Travel
Content Heavy
Retail
• Newspapers SaaS
• Magazines Productivity Tools
• Blogs (light-weight)
• Galleries
Responsive Optimized Sites
32. Mobile Web Doʼs and Dontʼs
Doʼs
Make content most important (reduce navigation)
Focus on performance
Use Image Sprites
Bundle & minify CSS and Javascipt files
Limit or remove dependencies on heavy JS
libraries
Use CSS3 for styling, rounded corners, text
shadows...
33. Mobile Web Doʼs and Dontʼs
Dontʼs
Port a web app 1-for-1
Add back buttons
Use large images and
size down
Go crazy with special
effects/transitions
Try to make it look just
like a Native App
34. What Are Your Mobile Options?
Responsive Web
Optimized Sites
Native Apps
The Native Solution...
35. Native Apps
Defined An application that has been developed for use on a
particular platform or device.
Typically native apps are coded with:
Objective C for Apple
Java for Android and BlackBerry
C# or Visual Basic for Windows 7.5
But there are also other options:
Ruby Motion
MonoTouch and MonoDroid
Adobe AIR
Adobe Flex 4.5 Showcase Apps
36. Native Apps
Evernote for BlackBerry Phone & Tablet, Android Phone & Tablet, iOS Phone & Tablet, Windows Phone
39. Native Doʼs and Dontʼs
Doʼs
Know & understand your target devices
Follow design conventions for those platform
Navigation paradigms
UI controls
Gestures
Prototype and test often
42. Native Doʼs and Dontʼs
Dontʼs
Design for the iPhone and reuse the design for
Android or Windows (or vise versa)
Recreate the wheel. There are standard mobile
patterns you can leverage for:
Search, Sort, Filter
Forms
Invitations, etc..
45. Native Apps vs Optimized Sites
Games Search
Tools requiring: point in time, nativeTravel target
At this apps can
the specific limitations and abilities of each
• Complex Calculationsmuch better than a website
individual device Retail
• Reporting/Charting inside a Productivity Tools
can while running browser.
• Native Functionality (light weight)
http://www.useit.com/alertbox/mobile-sites-apps.html
• Offline Access
Native Apps Optimized Sites
46. Breaking the Rules...
Non Tech Considerations--> Financial
Financial Times, Playboy and Walmart are using sites instead of
apps to avoid sharing revenues with app store owners.
48. These are your options
Responsive Web
Optimized Sites
Native Apps
Questions?
49. What About HTML5 ?
HTML5 is simply a technology that you can use to implement
any of these solutions. There are many options, here are few:
Responsive Web Optimized Sites Native Apps
HTML5 + a responsive HTML5 + a mobile HTML5 + a framework
front end framework like framework like JQuery like PhoneGap or
Bootstrap Mobile Titanium
50. What About Hybrids?
Defined A ʻnative wrappedʼ web application. Products like Titanium
and PhoneGap create a native wrapper that let the HTML and JS
access OS dependent operations they couldnʼt access on their own
(contacts, calendar, camera, geo-location...)
LinkedIn-
NBC-Built with Titanium Custom Wrapper
51. Are Hybrids as good as Native Apps?
This isn’t black & white
When big players like LinkedIn and Facebook successfully
launched hybrids, it looked like a shift might be imminent.
52. Are Hybrids as good as Native Apps?
This isn’t black & white
When big players like LinkedIn and Facebook successfully
launched hybrids, it looked like a shift might be imminent.
But Facebook has rebuilt their iOS apps
with Objective C, primarily to improve
the performance.