AIDE is an integrated development environment (IDE) for developing real Android apps directly on your Android device. Follow interactive coding lessons and step-by-step become an expert app developer. Visually design apps, write code with the feature rich editor with code completion, real-time error checking, refactoring and smart code navigation, run your app with a single click and use the Java debugger to find bugs.
AIDE features interactive lessons with step-by-step instructions to learn Android app development and Java programming skills. Follow the lessons, become an expert and apply what you've learned in your own app projects.
AIDE will turn your Android tablet with keyboard into a real development box. AIDE will turn your Android Phone into a small development computer to browse and touch your code on the go.
AIDE supports building apps with Java/Xml and the Android SDK, apps with C/C++ and the Android NDK as well as pure Java console applications. AIDE is fully compatible with Eclipse projects. You can just copy the sourcecode to your device and open the Eclipse project in AIDE to start coding. Alternatively you can keep your sourcecode on your Dropbox - AIDE integrates with Dropbox and allows to easily download from your Dropbox and sync back your changes. AIDE can also open Android Studio projects, which follow the default folder structure. AIDE also supports Git for professional development.
Purchasing AIDE Prime, the AIDE Premium Key, the debugger or the UI designer disables all ads in the app.
A brief summary of features...
Learn-to-code (in-app purchase):
- Interactive lessons with step-by-step instructions
- Java programming course
- Android development course
- Game development course
- Android Wear course
Edit-compile-run cycle:
- Create a sample App with a single click
- Build Java/Xml apps
- Build C/C++ NDK apps
- Build pure Java console applications
- Run your App with a single click
- No root access required
- Incremental compilation for fast build times
- Uses Eclipse .classpath project format for compatibility
- Open default Android Studio projects
- Integrated LogCat viewer
Debugger (in-app purchase):
- Debug Android Java apps and Java Console apps
- Breakpoints
- Step-in, step-over, step-out
- Inspect thread trace
- Inspect local variables
- Inspect object fields
Real-time error checking:
- Real time error analyis throughout the whole project as you type
- Automatic Quick-Fixes for many errors
UI design:
- Preview XML layouts
- Jump from view in the designer to the XML element
Refactoring:
- Rename
- Inline variable
- Introduce variable
- Extract method
Code:
- Code formatter
- Organize imports
- Out-comment code
- Create setters/getters/constructors from fields
Code navigation:
- Goto defintion
- Find usages
- Goto symbol
- Goto class
Editor:
- Very fast editor even with large files
- Code completion for Java and Android XML
- Android online help directly from the code
- Syntax highlighting for Java and XML
- Unlimited Undo/Redo
- Pinch zoom
- Smart expand selection
- Keyboard support with configurable keybindings
- UI optimized for small screens to show as much code/content as possible
Filebrowser:
- Built-in file manager with the most common features: Rename, delete, create file or folder
- Dropbox integration
- Git integration with Commit/Dicard/Push/Pull/Branch/Merge and SSH support.
To summarize: AIDE offers Java programming for the beginning, intermediate or advanced programmer. Beginners can learn to code, developers can do real development. Using the advanced editor with code completion and syntax highlighting to edit Java and XML files, then compile the software, the use the Compiler to turn it into an app. AIDEs incremental Compiler is blazingly fast. Interoperiability with Android Studio and commandline SDK Tools is provided. Not only does AIDE Support Java development but C and C++ native development is supported as well.
AIDE adalah sebuah lingkungan pengembangan terpadu (IDE) untuk mengembangkan aplikasi Android nyata secara langsung pada perangkat Android Anda. Mengikuti pelajaran coding interaktif dan langkah-demi-langkah menjadi pengembang aplikasi ahli. aplikasi desain visual, menulis kode dengan fitur Editor kaya dengan kode selesai, real-time pengecekan error, refactoring dan navigasi kode cerdas, menjalankan aplikasi Anda dengan satu klik dan menggunakan debugger Java untuk menemukan bug.
AIDE fitur pelajaran interaktif dengan petunjuk langkah-demi-langkah untuk belajar pengembangan aplikasi Android dan keterampilan pemrograman Java. Mengikuti pelajaran, menjadi ahli dan menerapkan apa yang Anda pelajari dalam proyek aplikasi Anda sendiri.
AIDE akan mengubah tablet Android Anda dengan keyboard ke dalam kotak pembangunan nyata. AIDE akan mengubah Phone Android Anda ke komputer pengembangan kecil untuk isi dan menyentuh kode Anda saat bepergian.
AIDE mendukung aplikasi bangunan dengan Java / Xml dan SDK Android, aplikasi dengan C / C ++ dan NDK Android serta aplikasi konsol Jawa murni. AIDE sepenuhnya kompatibel dengan proyek-proyek Eclipse. Anda hanya dapat menyalin source untuk perangkat Anda dan membuka proyek Eclipse di AIDE untuk memulai coding. Atau Anda dapat menyimpan source Anda pada Dropbox Anda - AIDE terintegrasi dengan Dropbox dan memungkinkan untuk dengan mudah men-download dari Dropbox Anda dan sinkronisasi kembali perubahan Anda. AIDE juga dapat membuka proyek Android Studio, yang mengikuti struktur folder default. AIDE juga mendukung Git untuk pengembangan profesional.
Pembelian AIDE Perdana, yang AIDE Premium Key, debugger atau desainer UI menonaktifkan semua iklan di app.
Sebuah ringkasan singkat dari fitur ...
Belajar-untuk-kode (di-app pembelian):
- pelajaran Interaktif dengan petunjuk langkah-demi-langkah
- kursus pemrograman Java
- kursus pengembangan Android
- kursus pengembangan game
- Tentu saja Android Wear
Edit-kompilasi-lari siklus:
- Buat App sampel dengan satu klik
- Membangun Java / aplikasi Xml
- Membangun C / C ++ NDK apps
- Membangun Java konsol aplikasi murni
- Jalankan App Anda dengan satu klik
- Tidak ada akses root diperlukan
- kompilasi Incremental untuk cepat membangun kali
- Menggunakan Format Eclipse proyek .classpath untuk kompatibilitas
- Buka bawaan proyek Android Studio
- Terpadu LogCat penampil
Debugger (di-app pembelian):
- aplikasi Debug Android Java dan aplikasi Java Console
- Breakpoints
- Langkah-in, langkah-over, langkah-out
- Periksa benang jejak
- Periksa variabel lokal
- Periksa bidang objek
Real-time pengecekan error:
- Real time dengan analisa kesalahan sepanjang seluruh proyek saat Anda mengetik
- Otomatis Cepat-Perbaikan untuk banyak kesalahan
desain UI:
- layout Preview XML
- Langsung dari pandangan di desainer untuk elemen XML
refactoring:
- Ubah nama
- variabel Inline
- Perkenalkan variabel
- Metode Extract
Kode:
- Kode formatter
- Mengatur impor
- Out-komentar kode
- Buat setter / getter / konstruktor dari bidang
navigasi kode:
- Goto defintion
- penggunaan Find
- simbol Goto
- Pergi ke kelas
Editor:
- Editor Sangat cepat bahkan dengan file besar
- Kode penyelesaian untuk Java dan Android XML
- bantuan online Android langsung dari kode
- Sintaks penyorotan untuk Java dan XML
- terbatas Undo / Redo
- Pinch zoom
- Cerdas memperluas pilihan
- Dukungan Keyboard dengan keybindings dikonfigurasi
- UI dioptimalkan untuk layar kecil untuk menunjukkan sebanyak kode / konten mungkin
filebrowser:
- Built-in file manager dengan fitur yang paling umum: Ubah nama, menghapus, membuat file atau folder
- Integrasi Dropbox
- Integrasi Git dengan Komit / Dicard / Push / Pull / Cabang / Merge dan dukungan SSH.
Untuk meringkas: AIDE menawarkan pemrograman Java untuk awal, menengah atau lanjutan programmer. Pemula bisa belajar kode, pengembang dapat melakukan pembangunan nyata. Menggunakan editor canggih dengan kode penyelesaian dan sintaks untuk mengedit Java dan XML file, kemudian kompilasi perangkat lunak, penggunaan Compiler untuk mengubahnya menjadi sebuah aplikasi. Ajudan Compiler tambahan blazingly cepat. Interoperiability dengan Android Studio dan commandline SDK Tools disediakan. Tidak hanya AIDE pengembangan Dukungan Java tapi C dan C ++ pengembangan asli didukung juga.