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.
PEMBANTU adalah persekitaran pembangunan bersepadu (IDE) untuk membangunkan sebenar aplikasi Android terus pada peranti Android anda. Mengikuti pelajaran pengekodan interaktif dan langkah demi langkah menjadi pemaju aplikasi pakar. aplikasi reka bentuk visual, menulis kod dengan ciri editor kaya dengan penyiapan kod, kesilapan masa nyata memeriksa, refactoring dan pandu arah kod pintar, menjalankan aplikasi anda dengan satu klik dan menggunakan penyahpepijat Java untuk mencari bug.
PEMBANTU mempunyai pelajaran interaktif dengan arahan langkah demi langkah untuk belajar pembangunan aplikasi Android dan kemahiran pengaturcaraan Java. Mengikuti pelajaran, menjadi seorang pakar dan menggunakan apa yang telah dipelajari dalam projek aplikasi anda sendiri.
PEMBANTU akan bertukar tablet Android anda dengan papan kekunci ke dalam kotak pembangunan sebenar. PEMBANTU akan bertukar Telefon Android anda ke dalam komputer pembangunan kecil untuk melihat-lihat dan sentuh kod anda di mana sahaja.
PEMBANTU menyokong aplikasi bangunan dengan Java / Xml dan Android SDK, aplikasi dengan C / C ++ dan Android NDK serta aplikasi konsol Java tulen. PEMBANTU adalah serasi sepenuhnya dengan projek-projek Eclipse. Anda hanya boleh menyalin kod sumber untuk peranti anda dan membuka projek Eclipse dalam AIDE untuk mula pengekodan. Sebagai alternatif anda boleh menyimpan kod sumber anda pada Dropbox anda - AIDE mengintegrasikan dengan Dropbox dan membolehkan untuk dengan mudah memuat turun dari Dropbox anda dan menyegerakkan kembali perubahan anda. PEMBANTU juga boleh membuka projek Android Studio, yang mengikuti struktur folder lalai. PEMBANTU juga menyokong Git untuk pembangunan profesional.
Membeli AIDE Perdana, AIDE Premium Key, penyahpepijat atau pereka UI melumpuhkan semua iklan dalam aplikasi.
Ringkasan ringkas ciri-ciri ...
Belajar-ke-kod (pembelian di-app):
- Pelajaran interaktif dengan arahan langkah demi langkah
- Java kursus pengaturcaraan
- kursus pembangunan Android
- kursus pembangunan Permainan
- Kursus Android Wear
Edit-menyusun dikendalikan kitaran:
- Buat App sampel dengan satu klik
- Membina Java / apps Xml
- Membina C / apps C ++ NDK
- Membina aplikasi konsol Java tulen
- Main App anda dengan satu klik
- Tiada akses root diperlukan
- kompilasi Incremental untuk kali membina segera
- Menggunakan format projek .classpath Eclipse untuk keserasian
- projek Android Studio Terbuka lalai
- penonton Bersepadu Logcat
Penyahpepijat (pembelian di-app):
- aplikasi Debug Android Java dan aplikasi Java Console
- titik putus
- Langkah-dalam, langkah-over, melangkah keluar
- Memeriksa thread surih
- Memeriksa pembolehubah tempatan
- Memeriksa bidang objek
ralat masa nyata semakan:
- masa sebenar analyis ralat di seluruh keseluruhan projek semasa anda menaip
- Automatik cepat-Pembetulan untuk banyak kesilapan
reka bentuk UI:
- susun atur Preview XML
- Jump daripada paparan dalam pereka untuk elemen XML
refactoring:
- Namakan semula
- Inline berubah-ubah
- Memperkenalkan berubah-ubah
- kaedah Extract
Kod:
- Kod Pemformat
- Mengadakan import
- Out-komen kod
- Buat penetap / getters / pengeluar dari bidang
Kod navigasi:
- Takrif Ketetapan Suara Goto
- Cari kelaziman
- simbol Goto
- Pergi ke kelas
editor:
- Editor Sangat cepat walaupun dengan fail besar
- Kod siap untuk Java dan Android XML
- bantuan dalam talian Android terus dari kod di
- Syntax menonjolkan untuk Java dan XML
- Unlimited Undo / Redo
- Zum Pinch
- Smart mengembangkan pilihan
- Sokongan papan kekunci dengan pengikatan kekunciName dikonfigurasikan
- UI dioptimumkan untuk skrin kecil untuk menunjukkan kod sebanyak / kandungan yang mungkin
Filebrowser:
- Terbina dalam pengurus fail dengan ciri-ciri yang paling biasa: Nama semula, memadam, mencipta fail atau folder
- Integrasi Dropbox
- Integrasi Git dengan Komited / Dicard / Tolak / Tarik / Cawangan / Gabung dan sokongan SSH.
Secara ringkasnya: PEMBANTU menawarkan pengaturcaraan Java untuk permulaan, programmer pertengahan atau maju. Baru boleh belajar untuk kod, pemaju boleh melakukan pembangunan sebenar. Menggunakan editor canggih siap kod dan sintaks menonjolkan untuk mengedit Java dan XML fail, kemudian menyusun perisian, penggunaan Compiler untuk mengubahnya menjadi aplikasi. Pembantu Compiler tambahan adalah amat pantas. Interoperiability dengan Android Studio dan Alat SDK arahan disediakan. Bukan sahaja AIDE pembangunan Java Sokongan tetapi C dan C ++ pembangunan speakers disokong juga.