Mobile Technologies

Mobile technology is set to take over as the driving force behind global commerce. With the number of people using mobile technology growing every day, businesses are starting to use mobile commerce to reach an ever-wider pool of potential clients.
The habits of Internet users are changing: they're spending more time on their smart phones (1 hour 30 minutes per day on average) for a variety of purposes (email, social networks, maps, news, videos, etc.). Smile is already ahead of the field in mobile solutions, and has been building its expertise in applications and mobile sites for two years. Today, using this experience, Smile can help you work out your own mobile strategy.


Frameworks recommended by Smile

1) Titanium is an open source framework under Apache license, which allows you to create applications for iPhone or Android Technologies HTML / CSS / Javascript. Among others, this framework has an overactive community, partners and significant financial resources that guarantee rapid development. Titanium now has a dedicated development environment, thereby strengthening its position as a leader.
2) Rhodes is a cross-platform open source framework based on Ruby. Each mobile application developed with Ruby VM loads Rhodes, a small MVC framework inspired by Ruby On Rails, and a simplified web server. Moreover, support is quite broad: BlackBerry, Android, iPhone, Windows Mobile. With a large community, it proposes to make the functionality of smartphones the most prominent.
3) Sencha Touch is the First HTML5 Mobile Web App Framework that allows you to develop mobile web apps that look and feel native on iPhone, Android, and BlackBerry devices. It leverages HTML5, CSS3, and Javascript for the highest level of power, flexibility, and optimization. Due to the specific usage of HTML5, we have audio/video components as well as localStorage proxy for saving data offline.  
4) PhoneGap is a mobile development open source framework that offers to develop multi-platform applications (iPhone, Android, BlackBerry, Palm and Symbian) using standards such as HTML, CSS and JavaScript. The resulting application will then use a rendering engine of a mobile browser to run.


Smile and mobile: standards and cross-platform

Boasting unique open source expertise, as well as experience as an integrator of complex solutions, Smile's mobile strategy focuses on high value-added projects, mainly cross-platform and integrated into the SI.
Smile positions itself as a pioneer in the field, carrying out important technological work to select and use open source solutions that meet the needs of its customers in the most efficient way.
Smile has selected several open source cross-platform development tools and has partnered with publishers to test these tools and ensure their quality. As a web developer, Smile is particularly attentive to the progress of the HTML5 standard, which is already the industry standard in the world of mobile applications.


Advantages of a cross-platform framework:

  • A unique code for N applications (iPhone, Android, Blackberry, Windows Mobile, ...)
  • Building Applications with native rendering for each platform
  • No dependence on a publisher or an integrator
  • Provision of development tools (free) and associated documentation