make your business mobile
DESCRIPTION
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.TRANSCRIPT
MobileConcept
simple > utile > performantsimple > utile > performant
Paris - Lyon - Nantes - Bordeaux - MontpellierEspagne - Benelux – Switzerland - Ukraine – Morocco - www.smile-ukraine.com - +38 044 498 30 28
Smile - Open Source Solution
10 branches
2011 sales
37,4M €+ 47% growth
~ 600employees
20 years in business
1st French Open Source leader
Variety of domains Content Management E-commerce Mobile Development Erp/Crm Ged Decision Portals
Specialised departments
Smile Consulting Smile Digital Network
Infrastructure and hosting
Third Party Maintenance
Smile Training
33
Smile mobile development offer
1
4
Facts about mobile world
Mobile devices continues to grow in France and worldwide. The practices of users changing: users spend more time on their smartphones (1 hour 30 minutes per day on average ¹) for varied needs (emails, social networks, maps, news, videos, etc.). .
By 2014, the number of Internet users via mobile has surpassed the number of Internet user via computer ². In this context each site and web application will provide a mobile version to ensure its access to its users.
The figures of 2011: 10 billion downloads from the App Store have been achieved and more than 350,000
applications are available ³. Android is no exception: the 3 billion downloads from the Android Market have been
achieved, more than 200,000 applications available ³. France has 11.4 million mobile users ⁴.
Sources :
¹- Appsfire SAS, Janvier 2011, http://www.iphonedeveloperlabs.com/2011/01/28/appsfire-study-provides-interesting-stats-for-iphone-
developers/
²- Microsoft Tag, Mars 2011, http://tag.microsoft.com/community/tag-blog-item/11-03-21/The_Growth_of_Mobile_Marketing_and_Tagging.aspx
³- Google & Apple Announcements, Avril 2011, http://www.pcworld.com/article/225299/google_brags_about_android_market_stats.html
⁴- Observatoire de l'internet mobile, Groupm SFR Régie, avril 2011, http://www.sfrregie.com/wp-content/uploads/2011/04/2011-GroupM-SFR-
Regie-Observatoire-de-lInternet-mobile.pdf
5
Smile and mobile development
Mobile Strategy
Maintenance
Benchmark
With 20 years of experience and expertise in open source solutions, Smile has made some of the largest sites of the French Internet, that are open to a very large audience.
Smile took a step ahead in the field of mobile solutions, building its expertise in applications and mobile sites for 2 years. Today, using its experience, Smile works for your mobile strategy.
Mobile Marketing
Developmentmulti-platform mobile web
solutions
Ergonomics
Content ManagementmultichannelMobile Commerce
Design
66
Our technologies and tools
2
7
Technology for every need
The fluidity and evolving mobile ecosystem encouraged to address the issue of technology choice carefully. Many choices present themselves, and not all are suitable for each mobile strategy:
Developments 100% native Adaptation of a mobile web site Web app Titanium Framework PhoneGap Framework overlay SenchaTouch Hybrid native HTML5 + Titanium + HTML5 Level of outsourcing processing to the server
The choice of technology will depend on many parameters related to: Mobile strategy: audience, buzz, degree of innovation, business objectives, budget, long-term development plan ... Application features: offline, multi-platform, level of usability, degree of integration with the SI, expected performance, graphics, fleet target ...
8
Smile and mobile : standards and cross-platform
Boasting unique open source expertise, and experience as an integrator of complex solutions, Smile was positioned on the mobile with a focus on high value-added project mainly cross-platform and integrated into the SI.
The open source multi-platform solutions aime to address the problem of the lack of development standards in the world of mobile applications. Smile positions itself as a pioneer on the subject and makes an important technological work to select and use open source solutions that meet the expectations of its customers in the most efficient way.
Smile has selected several open source development tools cross-platform and has partnered with publishers to test the tools and ensure their quality. As a web developer, Smile is particularly attentive to the progress of the HTML5 standard, already used as a common platform to the world of mobile applications.
The advantages of a framework cross-platform: A unique code for N applications (iPhone, Android, Blackberry, Windows Mobile, ...) Increased maintainability and sustainability of applications Building Applications with native rendering for each platform Availability of components reporting the usage statistics of the applications No dependence on a publisher or an integrator Provision of development tools (free) and associated documentation
9
Frameworks recommended by Smile
Today, next multi-platform frameworks stand out:
PhoneGap is a mobile development framework open source 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 the rendering engine of the mobile browser to run.
Titanium is a framework open source 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 leader.
Rhodes is a framework cross-platform open source based on Ruby. Each mobile application developed with Ruby VM loads a Rhodes, a small MVC framework inspired by Ruby On Rails, and a simplified web server. Moreover a support is broad: BlackBerry, Android, iPhone, Windows Mobile. With a large community, it proposes to make the functionality of smartphones the most prominent.
Sencha 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.
10
Titanium is used to generate native applications for iPhone and Android. Titanium reflects the JavaScript code to native code, then uses the SDK target platforms to create the final package.
Speed Rich API and graphical Community hyperactive Important partners and financial strength A dedicated IDE Leadership
Only two platforms (iOS / Android)+ -
Smile is a certified partner Titanium
The main frameworks - Titanium
11
PhoneGap uses the rendering engine HTML / CSS / JavaScript browser native of the target platform.
+ - Light weight applications Runtimes and rendering already integrated Many supported platforms
Differences between some motor terminals, inducing a process of adaptation of presentations (using JavaScript frameworks specific type Sencha Touch solves this problem)
The main frameworks - PhoneGap
1212
Methodology adapted
3
13
Specific methodology for mobile projects
Smile offers a methodology adapted to development projects for mobile
phones. It takes into account:
Specificities intrinsic to mobile projects
Modes of development frameworks on cross platforms
Smile feedback on all its projects
Expectations of our customers (flexibility, including visibility)
This method aims to:
- Adapt the specifications to the type of application
- Save time by parallelizing different spots
- Guarantee the customer's visibility throughout the project (with
validation steps distributed)
- Provide flexibility
It is based on elements of Agile (Scrum type), elements of the classic V-cycles, and
specific elements to our tools
14
Spécification « cinématique »
Développement
Recette interne
Démo fonction au client
Livraison def
Recette clientSpecs
Back OfficeSpécifications, développements et recettes
(Cycle en V)
Chiffrage détaillé
EcransErgonomie / Design
Expression de besoin
Adaptabilité Parallélisation Visibilité & flexibilité Pérennité
Macro chiffrage
Assets graphiques
Proto de navigation
Déc
oupa
ge e
n
mac
ro
fonc
tions
Point de visibilité & validation
Livrable
Fonctions & Cinématiques
Maquettes écrans Recette intégrée
puis recette clientLivraison & distribution
Livraison def
Recette client
Cinématique
Mise en place de l’architecture technique Livraison
Code source
Project cycle
15
Quality approach
Criteria Evaluation
Visibility given on the progress by Smile
Reactivity
Availability
Quality of documentation
Management audit of the project by management quality
Recipe continuous
Details of project phases
- Input Elements
- Conditions and available output
Monitoring and analysis of customer satisfaction
Technical Audit
Code audit by the technical
Automation control development standards
Integration platform continues
1616
Our references mobile
4
17
Focus on Melody Healthcare
Application mobile «Melody»
Redesign of the application iPad "iViewer" Use of Web technologies with the framework
Sencha Touch Targets: iPad
Features :
Rich player slides or static interactions with the management of slides and transitions
Module composition of a presentation: creating slides from organized into categories
The application can quickly create presentations tailored to the needs of the physician.
18
Focus on TDF-Cristal
Application mobile «TDF-Cristal»
Using the cross-platform framework Titanium Targets: iOS and Android (smartphones and
tablets)
Features :
Application for monitoring network status TDF Notification of major alarms: creation of a
dedicated server PUSHUser profile managementData Recovery Services via RESTGeolocation, and Maps
19
Focus on Evian Masters
Application for the tournament iOS Evian Masters 2010
• Official application for Evian Masters Golf Tournament• Smile contributution : ergonomic design, technical development
Features :• Latest Tournament news• Consultation scores and photos of real-time tournament• Free application available on the App Store • Compatible with iPhone, iPod touch and the iPad
20
Focus on Spie
Mobile Application « SPIE Map »
• Using the framework Cross-Platform PhoneGap• Generating an Android application (1.x and 2.x) and application iOS from PhoneGap• Click → Android Market • Click → App Store
Features
• List of SPIE sites with contact details• Views of SPIE centers on Google Maps• Search sites closest to the user (geolocation)
21
Focus on Magento Mobile Dashboard
Application iPhone & Android
• Scoreboard recovering sales statistics of Magento
• Developed with the framework cross-platform Titanium
• Dynamic management of graphics
• Different design depending on the device but a unique code
More than 30 downloads a day on the Android Store
22
Electronic Restaurant Menu
Electronic Restaurant Menu
- Using the framework Cross-Platform Sencha Touch- Generating a web application for iPad&Android Tablet
Features
- Menu navigation to make an order - Ability to make reservation for future - Ability to make changes to menu for admins - Interconnection with restaurant's kitchen - Sales analyzing for manager
23
Focus on SPIE
Mobile version of the web-site• Editorial site: news, presentation of SPIE, the group's customers, media, etc..• Used CMS : Typo3• Sharing of content between the site "web" and the mobile site
Access : http://mobile.spie.com/
24
Focus on Krys
Krys Mobile Site :• General information about Krys• Tracking orders for customers of e-commerce site (space identified)• Contact Form• Geolocation (Google Maps): ability to search the nearest Krys optician Accessible with a mobile browser: www.krys.com
25
Focus on Mazars
Mobile application « Mazars »The application facilitates the exchange and publication of the information related to integrating the functionality of Mazars Community Clubs.
• Using Cross-Platform framework Rhodes, integrating support for older versions of Blackberry• Mobiles targets: Blackberry, Android, iPhone
Features• Application in online mode• Data synchronization with the web portal in eZ Publish Mazars• Receiving notifications on the mobile• Pushing service
26
There is always a solution
Do you want us to carry out a project for you? Interested in us and our services? We are waiting for your questions. Please contact us:
SMILE UKRAINE LLC8, Heroiv Stalingrada Avenue, build.2, office 38, 04210, Kiev, UkraineTel.: + 38 (044) 498-30-28E-mail address: [email protected]
General information and presentations of our services can be found onwww.smile-ukraine.com
27
THANK YOU FOR YOUR ATTENTION
Other presentations areavailable on Slideshare
Join our community