SlideShare a Scribd company logo
1 of 12
Download to read offline
Mobile

developement
at The AppLab
!
Réunion des “Geeks anonymes”, 13 novembre 2013
Valentin THIRION
2nd Grade of Master in Computer Science, ULg
Keynote Plan
• The AppLab presentation
• The beginning: UlgOloc and rocket launch
• Development
• #iOSDev
• #AndroidDev
• Tools
• App Content (Backoffice, API, …)
• To infinity and beyond
The AppLab
• Unstructured structure
• 3 ULg students
• 2 Apple fanboys
• 1 Open Source fanboy
• 3 friends
• 3 inspired brains
• 3 geeks @ Home with
keyboards and mice
Organisation
• One manager and one designer per
project
• Facebook, Azendoo (google it, it’s
damn great!) and Google Hangouts
support
• AFK meetings
• ULgOloc HeadQuarters
• Time flexibility
• Objectives orientation
• Beta tests and lots of returns
ULgOloc …
• One idea
• One year of reflexion
• 3 months of hard work
• 2 Apps, one back office for
admins
• 2 weeks of beta test
• Students, professors, ulg
employees, student associations
• Some articles before availability
• WEBTV Video
… and rocket launch
• October 2012: JDMP
• +/- 1000 downloads
• November 2012: ULgOloc
• +/- 4000 downloads
• May 2013: Francos 2.0
• +/- 6000 downloads
• November 2013: LetsGO
Chaudfontaine
• ???
• A lot of “no’s” … (lack of time)
#iOSDev
• Xcode
• Apple SDK
• iOS 4.3 => iOS 7.0.3
• iPhone simulator
• Source control (Git) & DropBox
• Objective-C, C
• Learning: Paul Hegarty’s Stanford course, Apple documentation, books, …
• iPhone 3GS, 4, 4S, 5, 5S, iPad 3, Mini
• Problems:
• Differences between versions
• Apple limits
#AndroidDev
• Eclipse for Java
• Google Android SDK
• 2.3 => 4.3
• No simulator (too slow)
• Source control (Git on bitbucket), since GA may 2013 & DropBox
• JAVA & XML
• Learning: Google I/O, online doc
• Phones: Samsung, Sony; Tablets: Nexus, Arnova
• Problems
• Differences between version, devices capabilities and manufacturer over-layers
• Screen sizes
App content
• Backoffice in the cloud
• PHP mainly, JS & HTML
• MySQL
• OVH and Gandi
• API in XML (mostly “on demand”)
• Data coherence from database to app-based
storage
• Recently: want to represent data online as it
appears on apps (LetsGO)
• Data managed by admins, super users and
users.
• Real community platform
To infinity …
• New clients (LetsGO, journalists,
teachers, events managers, …)
• New demands (Liege Airport,
Schools in Liège, Malmedy,
kotaliège …)
• New needs
• New ideas
• Want to create a real company
• Need for proofs
• Stay in “low-cost” class
GA

(of course)
… and beyond!
• Increase # of users
• Increase coverage
• Increase professionalism
• Increase quality
• Use other technologies than GPS
• Do better != Do more
• Increase UE and design
And more!
MyCampus 2.0
“One more thing.”
LetsGO launch will lift off soon

(Chaudfontaine)
!
Request your beta account
Send a mail to dev@theapplab.be
and go to www.letsgo-be.com
Thanks for your attention
www.theapplab.be
PS: Looking for a real designer!
We need you!

More Related Content

Similar to Mobile Development at the App Lab (13 novembre 2013)

Enterprise Social using Open Source Frameworks (SMWCPH)
Enterprise Social using Open Source Frameworks (SMWCPH)Enterprise Social using Open Source Frameworks (SMWCPH)
Enterprise Social using Open Source Frameworks (SMWCPH)Werner Keil
 
Prototyping like it is 2022
Prototyping like it is 2022 Prototyping like it is 2022
Prototyping like it is 2022 Michael Yagudaev
 
Wearable Development Ecosystem
Wearable Development EcosystemWearable Development Ecosystem
Wearable Development EcosystemAmish Gandhi
 
Google App Engine Java, Groovy and Gaelyk
Google App Engine Java, Groovy and GaelykGoogle App Engine Java, Groovy and Gaelyk
Google App Engine Java, Groovy and GaelykGuillaume Laforge
 
Global Open Source Development 2011-2014 Review and 2015 Forecast
Global Open Source Development 2011-2014 Review and 2015 ForecastGlobal Open Source Development 2011-2014 Review and 2015 Forecast
Global Open Source Development 2011-2014 Review and 2015 ForecastSammy Fung
 
第1回バイオインフォマティクスデータ可視化セミナー@Riken
第1回バイオインフォマティクスデータ可視化セミナー@Riken第1回バイオインフォマティクスデータ可視化セミナー@Riken
第1回バイオインフォマティクスデータ可視化セミナー@RikenKeiichiro Ono
 
Android Application Development.pdf
Android Application Development.pdfAndroid Application Development.pdf
Android Application Development.pdfMohammedMuzammil99
 
Android Application Development.ppt
Android Application Development.pptAndroid Application Development.ppt
Android Application Development.pptSumanKumarDey5
 
Android Application Development (2).ppt
Android Application Development (2).pptAndroid Application Development (2).ppt
Android Application Development (2).pptRKRahulKhatri
 
Android Application Development.ppt
Android Application Development.pptAndroid Application Development.ppt
Android Application Development.pptSumanKumarDey5
 
Android Application Development.ppt
Android Application Development.pptAndroid Application Development.ppt
Android Application Development.pptSarikaDontha1
 
Android Application Development.ppt
Android Application Development.pptAndroid Application Development.ppt
Android Application Development.pptSHUBHAMKENDRE5
 
Android application development
Android application developmentAndroid application development
Android application developmentMadhuprakashR1
 
Android Application Development.ppt
Android Application Development.pptAndroid Application Development.ppt
Android Application Development.pptTarunSharma506177
 
Android application development
Android application developmentAndroid application development
Android application developmentshanmukhashannu3
 
Android Application Development.ppt
Android Application Development.pptAndroid Application Development.ppt
Android Application Development.pptAyushThakur97
 
techtalk2.23.11.ppt.ppt
techtalk2.23.11.ppt.ppttechtalk2.23.11.ppt.ppt
techtalk2.23.11.ppt.pptAshok Iyengar
 
Android application development
Android application developmentAndroid application development
Android application developmentDewan Razib
 
From Containerization to Modularity
From Containerization to ModularityFrom Containerization to Modularity
From Containerization to Modularityoasisfeng
 

Similar to Mobile Development at the App Lab (13 novembre 2013) (20)

Enterprise Social using Open Source Frameworks (SMWCPH)
Enterprise Social using Open Source Frameworks (SMWCPH)Enterprise Social using Open Source Frameworks (SMWCPH)
Enterprise Social using Open Source Frameworks (SMWCPH)
 
Prototyping like it is 2022
Prototyping like it is 2022 Prototyping like it is 2022
Prototyping like it is 2022
 
Wearable Development Ecosystem
Wearable Development EcosystemWearable Development Ecosystem
Wearable Development Ecosystem
 
Google App Engine Java, Groovy and Gaelyk
Google App Engine Java, Groovy and GaelykGoogle App Engine Java, Groovy and Gaelyk
Google App Engine Java, Groovy and Gaelyk
 
unX_App Inventor MOOC
unX_App Inventor MOOCunX_App Inventor MOOC
unX_App Inventor MOOC
 
Global Open Source Development 2011-2014 Review and 2015 Forecast
Global Open Source Development 2011-2014 Review and 2015 ForecastGlobal Open Source Development 2011-2014 Review and 2015 Forecast
Global Open Source Development 2011-2014 Review and 2015 Forecast
 
第1回バイオインフォマティクスデータ可視化セミナー@Riken
第1回バイオインフォマティクスデータ可視化セミナー@Riken第1回バイオインフォマティクスデータ可視化セミナー@Riken
第1回バイオインフォマティクスデータ可視化セミナー@Riken
 
Android Application Development.pdf
Android Application Development.pdfAndroid Application Development.pdf
Android Application Development.pdf
 
Android Application Development.ppt
Android Application Development.pptAndroid Application Development.ppt
Android Application Development.ppt
 
Android Application Development (2).ppt
Android Application Development (2).pptAndroid Application Development (2).ppt
Android Application Development (2).ppt
 
Android Application Development.ppt
Android Application Development.pptAndroid Application Development.ppt
Android Application Development.ppt
 
Android Application Development.ppt
Android Application Development.pptAndroid Application Development.ppt
Android Application Development.ppt
 
Android Application Development.ppt
Android Application Development.pptAndroid Application Development.ppt
Android Application Development.ppt
 
Android application development
Android application developmentAndroid application development
Android application development
 
Android Application Development.ppt
Android Application Development.pptAndroid Application Development.ppt
Android Application Development.ppt
 
Android application development
Android application developmentAndroid application development
Android application development
 
Android Application Development.ppt
Android Application Development.pptAndroid Application Development.ppt
Android Application Development.ppt
 
techtalk2.23.11.ppt.ppt
techtalk2.23.11.ppt.ppttechtalk2.23.11.ppt.ppt
techtalk2.23.11.ppt.ppt
 
Android application development
Android application developmentAndroid application development
Android application development
 
From Containerization to Modularity
From Containerization to ModularityFrom Containerization to Modularity
From Containerization to Modularity
 

More from Interface ULg, LIEGE science park

Réforme code des sociétés - Le Point du LIEGE science park - 25 janvier 2019
Réforme code des sociétés - Le Point du LIEGE science park - 25 janvier 2019Réforme code des sociétés - Le Point du LIEGE science park - 25 janvier 2019
Réforme code des sociétés - Le Point du LIEGE science park - 25 janvier 2019Interface ULg, LIEGE science park
 
SISEM, motivation des équipes projets - Le Point du LIEGE science park - 30 m...
SISEM, motivation des équipes projets - Le Point du LIEGE science park - 30 m...SISEM, motivation des équipes projets - Le Point du LIEGE science park - 30 m...
SISEM, motivation des équipes projets - Le Point du LIEGE science park - 30 m...Interface ULg, LIEGE science park
 
Aides à l'Innovation de la Région Wallonne - Le Point du LIEGE science park -...
Aides à l'Innovation de la Région Wallonne - Le Point du LIEGE science park -...Aides à l'Innovation de la Région Wallonne - Le Point du LIEGE science park -...
Aides à l'Innovation de la Région Wallonne - Le Point du LIEGE science park -...Interface ULg, LIEGE science park
 
Protocole NAGOYA - Le Point du LIEGE science park - 27 octobre 2017
Protocole NAGOYA - Le Point du LIEGE science park - 27 octobre 2017Protocole NAGOYA - Le Point du LIEGE science park - 27 octobre 2017
Protocole NAGOYA - Le Point du LIEGE science park - 27 octobre 2017Interface ULg, LIEGE science park
 
Actifs immatériels - enjeux levée de fonds - Le Point du LIEGE science park -...
Actifs immatériels - enjeux levée de fonds - Le Point du LIEGE science park -...Actifs immatériels - enjeux levée de fonds - Le Point du LIEGE science park -...
Actifs immatériels - enjeux levée de fonds - Le Point du LIEGE science park -...Interface ULg, LIEGE science park
 
Incitants fiscaux R&D - Le Point du LIEGE science park - 19 mai 2017
Incitants fiscaux R&D - Le Point du LIEGE science park - 19 mai 2017Incitants fiscaux R&D - Le Point du LIEGE science park - 19 mai 2017
Incitants fiscaux R&D - Le Point du LIEGE science park - 19 mai 2017Interface ULg, LIEGE science park
 
20170428 - Le Point - Protection des données à caractère personnel - CRIDS
20170428 - Le  Point - Protection des données à caractère personnel - CRIDS20170428 - Le  Point - Protection des données à caractère personnel - CRIDS
20170428 - Le Point - Protection des données à caractère personnel - CRIDSInterface ULg, LIEGE science park
 
Intelligence artificielle - juridique - Le Point du LIEGE science park - 31 m...
Intelligence artificielle - juridique - Le Point du LIEGE science park - 31 m...Intelligence artificielle - juridique - Le Point du LIEGE science park - 31 m...
Intelligence artificielle - juridique - Le Point du LIEGE science park - 31 m...Interface ULg, LIEGE science park
 
20170224_Le Point_valoriser une entreprise technologique_deloitte
20170224_Le Point_valoriser une entreprise technologique_deloitte20170224_Le Point_valoriser une entreprise technologique_deloitte
20170224_Le Point_valoriser une entreprise technologique_deloitteInterface ULg, LIEGE science park
 
The competencies of the University of Liège for the aerospace cluster SKYWIN
The competencies of the University of Liège for the aerospace cluster SKYWINThe competencies of the University of Liège for the aerospace cluster SKYWIN
The competencies of the University of Liège for the aerospace cluster SKYWINInterface ULg, LIEGE science park
 
Impression 3D et droit des marques _ Le Point du LiEGE science park _ 27 janv...
Impression 3D et droit des marques _ Le Point du LiEGE science park _ 27 janv...Impression 3D et droit des marques _ Le Point du LiEGE science park _ 27 janv...
Impression 3D et droit des marques _ Le Point du LiEGE science park _ 27 janv...Interface ULg, LIEGE science park
 
ULg-Skywin - Multibody & mechatronic systems laboratory - MMS
ULg-Skywin - Multibody & mechatronic systems laboratory - MMSULg-Skywin - Multibody & mechatronic systems laboratory - MMS
ULg-Skywin - Multibody & mechatronic systems laboratory - MMSInterface ULg, LIEGE science park
 

More from Interface ULg, LIEGE science park (20)

20191129 - le point-diagnostic-pi - picarre
20191129 - le point-diagnostic-pi - picarre20191129 - le point-diagnostic-pi - picarre
20191129 - le point-diagnostic-pi - picarre
 
2019 09 26 - le point - Convaincre son banquier
2019 09 26 - le point - Convaincre son banquier2019 09 26 - le point - Convaincre son banquier
2019 09 26 - le point - Convaincre son banquier
 
2019 03 29_ le point_EUREKA_SPW
2019 03 29_ le point_EUREKA_SPW2019 03 29_ le point_EUREKA_SPW
2019 03 29_ le point_EUREKA_SPW
 
Réforme code des sociétés - Le Point du LIEGE science park - 25 janvier 2019
Réforme code des sociétés - Le Point du LIEGE science park - 25 janvier 2019Réforme code des sociétés - Le Point du LIEGE science park - 25 janvier 2019
Réforme code des sociétés - Le Point du LIEGE science park - 25 janvier 2019
 
20181130 le point-innovatech-analyse multicritere
20181130 le point-innovatech-analyse multicritere20181130 le point-innovatech-analyse multicritere
20181130 le point-innovatech-analyse multicritere
 
20181026 - le point - incitants fiscaux R&D - MoneyOak
20181026 - le point - incitants fiscaux R&D - MoneyOak20181026 - le point - incitants fiscaux R&D - MoneyOak
20181026 - le point - incitants fiscaux R&D - MoneyOak
 
SISEM, motivation des équipes projets - Le Point du LIEGE science park - 30 m...
SISEM, motivation des équipes projets - Le Point du LIEGE science park - 30 m...SISEM, motivation des équipes projets - Le Point du LIEGE science park - 30 m...
SISEM, motivation des équipes projets - Le Point du LIEGE science park - 30 m...
 
Aides à l'Innovation de la Région Wallonne - Le Point du LIEGE science park -...
Aides à l'Innovation de la Région Wallonne - Le Point du LIEGE science park -...Aides à l'Innovation de la Région Wallonne - Le Point du LIEGE science park -...
Aides à l'Innovation de la Région Wallonne - Le Point du LIEGE science park -...
 
Protocole NAGOYA - Le Point du LIEGE science park - 27 octobre 2017
Protocole NAGOYA - Le Point du LIEGE science park - 27 octobre 2017Protocole NAGOYA - Le Point du LIEGE science park - 27 octobre 2017
Protocole NAGOYA - Le Point du LIEGE science park - 27 octobre 2017
 
Actifs immatériels - enjeux levée de fonds - Le Point du LIEGE science park -...
Actifs immatériels - enjeux levée de fonds - Le Point du LIEGE science park -...Actifs immatériels - enjeux levée de fonds - Le Point du LIEGE science park -...
Actifs immatériels - enjeux levée de fonds - Le Point du LIEGE science park -...
 
Incitants fiscaux R&D - Le Point du LIEGE science park - 19 mai 2017
Incitants fiscaux R&D - Le Point du LIEGE science park - 19 mai 2017Incitants fiscaux R&D - Le Point du LIEGE science park - 19 mai 2017
Incitants fiscaux R&D - Le Point du LIEGE science park - 19 mai 2017
 
20170428 - Le Point - Protection des données à caractère personnel - CRIDS
20170428 - Le  Point - Protection des données à caractère personnel - CRIDS20170428 - Le  Point - Protection des données à caractère personnel - CRIDS
20170428 - Le Point - Protection des données à caractère personnel - CRIDS
 
Intelligence artificielle - juridique - Le Point du LIEGE science park - 31 m...
Intelligence artificielle - juridique - Le Point du LIEGE science park - 31 m...Intelligence artificielle - juridique - Le Point du LIEGE science park - 31 m...
Intelligence artificielle - juridique - Le Point du LIEGE science park - 31 m...
 
20170224_Le Point_valoriser une entreprise technologique_deloitte
20170224_Le Point_valoriser une entreprise technologique_deloitte20170224_Le Point_valoriser une entreprise technologique_deloitte
20170224_Le Point_valoriser une entreprise technologique_deloitte
 
The competencies of the University of Liège for the aerospace cluster SKYWIN
The competencies of the University of Liège for the aerospace cluster SKYWINThe competencies of the University of Liège for the aerospace cluster SKYWIN
The competencies of the University of Liège for the aerospace cluster SKYWIN
 
Impression 3D et droit des marques _ Le Point du LiEGE science park _ 27 janv...
Impression 3D et droit des marques _ Le Point du LiEGE science park _ 27 janv...Impression 3D et droit des marques _ Le Point du LiEGE science park _ 27 janv...
Impression 3D et droit des marques _ Le Point du LiEGE science park _ 27 janv...
 
ULg-Skywin - Multibody & mechatronic systems laboratory - MMS
ULg-Skywin - Multibody & mechatronic systems laboratory - MMSULg-Skywin - Multibody & mechatronic systems laboratory - MMS
ULg-Skywin - Multibody & mechatronic systems laboratory - MMS
 
ULg-Skywin - Modelling for aquatic systems - MAST
ULg-Skywin - Modelling for aquatic systems - MASTULg-Skywin - Modelling for aquatic systems - MAST
ULg-Skywin - Modelling for aquatic systems - MAST
 
ULg-Skywin - Microsys
ULg-Skywin - MicrosysULg-Skywin - Microsys
ULg-Skywin - Microsys
 
ULg-Skywin - Lentic
ULg-Skywin - LenticULg-Skywin - Lentic
ULg-Skywin - Lentic
 

Mobile Development at the App Lab (13 novembre 2013)

  • 1. Mobile
 developement at The AppLab ! Réunion des “Geeks anonymes”, 13 novembre 2013 Valentin THIRION 2nd Grade of Master in Computer Science, ULg
  • 2. Keynote Plan • The AppLab presentation • The beginning: UlgOloc and rocket launch • Development • #iOSDev • #AndroidDev • Tools • App Content (Backoffice, API, …) • To infinity and beyond
  • 3. The AppLab • Unstructured structure • 3 ULg students • 2 Apple fanboys • 1 Open Source fanboy • 3 friends • 3 inspired brains • 3 geeks @ Home with keyboards and mice
  • 4. Organisation • One manager and one designer per project • Facebook, Azendoo (google it, it’s damn great!) and Google Hangouts support • AFK meetings • ULgOloc HeadQuarters • Time flexibility • Objectives orientation • Beta tests and lots of returns
  • 5. ULgOloc … • One idea • One year of reflexion • 3 months of hard work • 2 Apps, one back office for admins • 2 weeks of beta test • Students, professors, ulg employees, student associations • Some articles before availability • WEBTV Video
  • 6. … and rocket launch • October 2012: JDMP • +/- 1000 downloads • November 2012: ULgOloc • +/- 4000 downloads • May 2013: Francos 2.0 • +/- 6000 downloads • November 2013: LetsGO Chaudfontaine • ??? • A lot of “no’s” … (lack of time)
  • 7. #iOSDev • Xcode • Apple SDK • iOS 4.3 => iOS 7.0.3 • iPhone simulator • Source control (Git) & DropBox • Objective-C, C • Learning: Paul Hegarty’s Stanford course, Apple documentation, books, … • iPhone 3GS, 4, 4S, 5, 5S, iPad 3, Mini • Problems: • Differences between versions • Apple limits
  • 8. #AndroidDev • Eclipse for Java • Google Android SDK • 2.3 => 4.3 • No simulator (too slow) • Source control (Git on bitbucket), since GA may 2013 & DropBox • JAVA & XML • Learning: Google I/O, online doc • Phones: Samsung, Sony; Tablets: Nexus, Arnova • Problems • Differences between version, devices capabilities and manufacturer over-layers • Screen sizes
  • 9. App content • Backoffice in the cloud • PHP mainly, JS & HTML • MySQL • OVH and Gandi • API in XML (mostly “on demand”) • Data coherence from database to app-based storage • Recently: want to represent data online as it appears on apps (LetsGO) • Data managed by admins, super users and users. • Real community platform
  • 10. To infinity … • New clients (LetsGO, journalists, teachers, events managers, …) • New demands (Liege Airport, Schools in Liège, Malmedy, kotaliège …) • New needs • New ideas • Want to create a real company • Need for proofs • Stay in “low-cost” class GA
 (of course)
  • 11. … and beyond! • Increase # of users • Increase coverage • Increase professionalism • Increase quality • Use other technologies than GPS • Do better != Do more • Increase UE and design And more! MyCampus 2.0
  • 12. “One more thing.” LetsGO launch will lift off soon
 (Chaudfontaine) ! Request your beta account Send a mail to dev@theapplab.be and go to www.letsgo-be.com Thanks for your attention www.theapplab.be PS: Looking for a real designer! We need you!