Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
The Devoxx Mobile project is a web mobile frontend based on the Devoxx REST API
JavaScript CSS Java HTML Objective-C Shell Other
Failed to load latest commit information.
apps
css Updated DevoxxFR 2015 web app
data Fixed changes for Devoxx 2014
etc Some cleanup
font Adding offline page mode, Optimizing Build, Optimizing some images
image
javascript Updated DevoxxFR 2015 web app
webstore Updated Chrome Web Store app to 2015 version.
.gitignore Added Android App support
README.md Add of README
app.build-webstore.js Upgrade of chrome store version
app.build.js Fixed build
app.manifest Adapted Schedule
build-webstore.sh Upgrade of chrome store version
build.sh Modified node path
config.xml Updated DevoxxFR 2015 web app
deploy.sh Update of deploy script
google378c5cadb83f252a.html Added google web site owner proof file
index.html Updated DevoxxFR 2015 web app
manifest.json Updated Chrome Web Store app to 2015 version.
r.js Updated DevoxxFR 2015 web app

README.md

Devoxx Mobile

The Devoxx Mobile project is a web mobile frontend based on the Devoxx REST API (http://www.devoxx.com/display/Devoxx2K10/Schedule+REST+interface). The project was originally developed for the Devoxx France 2012 conference.

The application is available on the web at the following address: http://devoxx.helyx.org It is also available for Android on the Play Store: https://play.google.com/store/apps/details?id=fr.xebia.devoxx, and Google Chrome store: https://chrome.google.com/webstore/detail/ajpicohfonkgbbbhefmgkmknboodlobb

You can find screenshots of the application on the Play Store and Google Chrome Store.

This application is an attempt to build a mobile application with some great HTML5 features and amazing Javascript libraries. The PhoneGap project is used to provide the Android and iOS version. You can use PhoneGap Build service to get the application running on multiple platforms.

The application provide the following features:

  • Data synchronization
  • Offline mode
  • Integration with PhoneGap Build
  • Use of jQueryMobile and jQueryMobile Router
  • Integrates some great HTML5 & CSS3 features like Cache Manifest, local storage, validation API, Web fonts and more
  • Integrates some great javascript libraries in an AMD fashion with Require.js
  • Integrates with some cool and famous javascript librairies like backbone.js, underscore.js, lawnchair and more
  • Integrates third parties like Twitter timeline and Google analytics
  • Provides a build script to optimize javascript files thanks to R.js from Require.js project
  • Provides a deploy script to be able to deploy and host the application thanks to GitHub pages
  • Provide an integration with Google Chrome Store

Dependencies

Thanks

Some Kudos have to go to Addy Osmani ( http://addyosmani.com/blog/ ) and its great sample application available on GitHub : https://github.com/addyosmani/backbone-mobile-search , which integrates jQueryMobile, Backbone.js and Require.js. It was a great kickstart even if I started this application from scratch !

Other Kudos go to Xebia France dudes which helped me a lot throught XKE sessions (Xebia Knowledge Sessions) and device testing.

Contacts

Author: Alexis Kinsella ( akinsella at my company domain name ) - The company I work for: Xebia ( http://blog.xebia.fr ) Twitter: @alexiskinsella - http://twitter.com/#!/alexiskinsella LinkedIn: alexiskinsella - http://fr.linkedin.com/in/alexiskinsella

If you have questions or remarks, feels free to contact me.

License

This software is licensed under MIT license (http://www.opensource.org/licenses/mit-license.php)

Edito

Code and Artwork was crafted with passion. If you like it just share it on your favorite social network ;) Share, Fork, Code and Enjoy !

Something went wrong with that request. Please try again.