Changes

Jump to navigation Jump to search
1,470 bytes added ,  17:09, 13 February 2017
Adding Sugarizer Deployement and Management Tool for Android idea
Line 84: Line 84:  
;Knowledge prerequisites: HTML5/JavaScript, bootstrap, node.js, MongoDB
 
;Knowledge prerequisites: HTML5/JavaScript, bootstrap, node.js, MongoDB
 
;How to start: Clone the [https://github.com/llaske/sugarizer Sugarizer repository], then install Sugarizer server using instructions [https://github.com/llaske/sugarizer/blob/master/README.md#server here], finally explore the [http://sugarizer.org/apidoc/ Sugarizer Server API] and think about way to implement dashboard features with existing API.
 
;How to start: Clone the [https://github.com/llaske/sugarizer Sugarizer repository], then install Sugarizer server using instructions [https://github.com/llaske/sugarizer/blob/master/README.md#server here], finally explore the [http://sugarizer.org/apidoc/ Sugarizer Server API] and think about way to implement dashboard features with existing API.
 +
 +
|-
 +
!valign=top valign=top width="15%" style="background:#e3e4e5;" |Sugarizer Deployement and Management Tool for Android<br>
 +
| valign=top width="15%" | Michaël Ohayon<br>Lionel Laské
 +
|align=left valign=top |
 +
 +
;Brief explanation: [http://sugarizer.org Sugarizer] is a way to use Sugar on any device using web technologies. Sugarizer can be deployed on many devices including Android phones and tablets. The goal of this specific project is to create the "Sugarizer Deployment and Management Tool for Android".
 +
 +
;Expected results: Sugarizer Server Deployment and Management Tool is a GUI Tool working on GNU/Linux, Mac and Windows to deploy and configure Android devices using ADB (Android Debug Bridge).
 +
* Inventory : Collect and store devices data like serial number, os version, device name, installed applications, current Android launcher and Sugarizer availability.
 +
* Application Manager : Install or remove applications using APK files.
 +
* File Manager : Add / Remove files
 +
* Input Manager : Click / Touch coordinates on the screen, launch applications to perform automations.
 +
* Scenario Writer : Allow '''non developpers'''  to create sequences to perform all the steps previously defined.
 +
 +
;Knowledge prerequisites: Java and JavaFX / Kotlin and TornadoFX
 +
;How to start: Create a Java or Kotlin project using Intellij and display a window using JavaFX or TornadoFX. Then add https://github.com/vidstige/jadb and display connected android devices in the window.
    
|-
 
|-
30

edits

Navigation menu