This is an Android application, to control the intelligent cooker through the mobile phone. The features of this application relate to the web application, also available in this repository: CookTopper Display App
Follow the instructions below to run the project.
Considering that your work environment is a Debian-like Linux distro run the commands:
$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java8-installer
Set Oracle Java 8 as your default compiler, avoiding the use of OpenJDK.
$ sudo apt-get install oracle-java8-set-default
Type $ java -version
at your terminal to verify the version installed and default compiler. You need the version 1.8.x, and Java (TM) SE Runtime Environment.
freemanpivo@gnome:~$ java -version
java version "1.8.0_144"
Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)
You can download the IDE here
After that, run android studio:
$ cd android-studio/bin
$ ./studio.sh
Add Android Studio to your start entry:
- Click Tools > Create Desktop Entry...
- Click [OK]
The project uses SDK Platform Android 5.1 - Lollipop (API 22). Go to > Tools > Android > SDK Manager
Mark option Android 5.1 (Lollipop) and install it.
After dependencies installation, just click on Run button, and edit strings.xml file to edit the IP of web_service
To run web service checkout this repo CookTopper Webservice
- Android Studio 3.0 Google Android Studio
- Android Support
- Cardview v7
- RecyclerView v7
- Android GMS
- Play Services 9.8
- Izabela Cristina izacristina
- Paulo Markes Calado ShutUpPaulo
- Pedro Ivo de Andrade freemanpivo
This project is licensed under the GPLv3 - see the LICENSE file for details