Asalamu'alaikum...
Untuk membuat sebuah program aplikasi setidaknya kita membutuhkan dua bahan utama, Kemampuan programming dan PC dengan spesifikasi yang mumpuni ditambah satu bahan tambahan, kemauan. Bagaimana jika kita hanya memiliki salah satu persyaratan itu? Misal memiliki kemampuan programming tapi tidak punya PC., bisa ngga yah? Insyaa Allah bisa. Kali ini kami akan membahas aplikasi Android yang bisa temen-temen pake buat bikin aplikasi, bahkan sekalipun temen-temen tidak punya kemampuan programming apalagi punya PC denga spesifikasi yang mumpuni. Tapi sebelum itu alangkah baiknya kita mengetahui bagaimana sih pandangan teknologi dalam Islam, boleh atau tidak? yuk simak artikelnya disini. Oke saya harap temen-temen sudah membacanya yah, atau jikalaupun belum setidaknya temen-temen sudah tahu. Kita mulai :
1. AIDE - IDE For Android Java C++
Untuk membuat sebuah program aplikasi setidaknya kita membutuhkan dua bahan utama, Kemampuan programming dan PC dengan spesifikasi yang mumpuni ditambah satu bahan tambahan, kemauan. Bagaimana jika kita hanya memiliki salah satu persyaratan itu? Misal memiliki kemampuan programming tapi tidak punya PC., bisa ngga yah? Insyaa Allah bisa. Kali ini kami akan membahas aplikasi Android yang bisa temen-temen pake buat bikin aplikasi, bahkan sekalipun temen-temen tidak punya kemampuan programming apalagi punya PC denga spesifikasi yang mumpuni. Tapi sebelum itu alangkah baiknya kita mengetahui bagaimana sih pandangan teknologi dalam Islam, boleh atau tidak? yuk simak artikelnya disini. Oke saya harap temen-temen sudah membacanya yah, atau jikalaupun belum setidaknya temen-temen sudah tahu. Kita mulai :
1. AIDE - IDE For Android Java C++
Dengan AIDE temen-temen bisa mengubah Android temen-temen menjadi doble smart, kenapa? Android kan sudah smart ditambah bisa bikin aplikasi yang smart juga, jadi doble smart kan. Dengan AIDE ini temen-temen bisa membuat aplikasi andorid berbasis Java/XML dan Android SDK, C/C++ dan Android NDK serta program java murni. Cocok banget buat temen-temen dengan kemampuan programming atapun tidak, loh kenapa yang tidak punya kemampuan juga cocok? Karena di AIDE juga terdapat program pembelajaran tentang programming khususnya pembuatan aplikasi android.
AIDE juga membantu banget bagi para developer, pasalnya sudah mendukung program eclips dan android studio developer. Jadi tinggal memindahkan projectnya aja dari Android ke PC untuk melanjutkannya atau sekedar ingin menambahkan coding yang belum terdukung di AIDE, loh kenapa kok belum terdukung? Tentu karena kemapuan sebuah ponsel dan PC itu beda.
Perlu temen-temen tahu juga bahwa AIDE tersedia dalam versi free dan berbayar, apa yang didapat ketika kita memakai versi berbayar? Tentunya semua fitur sudah bisa dijalankan termasuk mode pembelajarannya yang semuanya sudah bisa digunakan.
Berikut kami kutip beberapa fiturnya:
Belajar-ke-kode (pembelian dalam aplikasi):
- Pelajaran interaktif dengan instruksi langkah demi langk
- Kursus pemrograman Java
- Kursus pengembangan Android
- Kursus pengembangan game
- Kursus Android Wear
Siklus edit-kompilasi-Jalankan:
- Buat aplikasi sampel dengan satu klik
- Bangun aplikasi Java / Xml - Buat aplikasi C / C ++ NDK
- Membangun aplikasi konsol Java murni
- Jalankan Aplikasi Anda dengan satu klik
- Tidak perlu akses root
- Kompilasi inkremental untuk waktu pembuatan yang cepat
- Menggunakan format proyek Eclipse .classpath untuk kompatibilitas
- Buka proyek Android Studio default
- Penampil LogCat Terpadu
Debugger (pembelian dalam aplikasi):
- Aplikasi Debug Android Java dan aplikasi Java Console
- Breakpoint
- Langkah demi langkah, langkah demi langkah
- Periksa jejak benang
- Periksa variabel lokal
- Periksa bidang objek
Pemeriksaan kesalahan waktu nyata:
- Analisis kesalahan waktu nyata di seluruh proyek saat Anda mengetik
- Perbaikan Cepat Otomatis untuk banyak kesalahan
Desain UI:
- Pratinjau tata letak XML
- Melompat dari tampilan di perancang ke elemen
XML Refactoring:
- Ganti nama
- Variabel inline
- Memperkenalkan variabel
- Metode ekstrak
Kode:
- Format kode
- Mengatur impor
- Kode komentar keluar
- Buat setter / getter / konstruktor dari ladang
Navigasi kode:
- Goto defintion
- Temukan penggunaan
- Goto simbol
- Pergi ke kelas
Editor:
- Editor sangat cepat bahkan dengan file besar
- Penyelesaian kode untuk Java dan Android XML
- Bantuan online Android langsung dari kode
- Penyorotan sintaks untuk Java dan XML
- Urung Terbatas / Redo - Pinch zoom
- Cerdas memperluas pilihan
- Dukungan keyboard dengan keybindings yang dapat dikonfigurasi
- UI yang dioptimalkan untuk layar kecil untuk menampilkan kode / konten sebanyak mungkin
Filebrowser:
- Built-in file manager dengan fitur yang paling umum: Ubah nama, hapus, buat file atau folder
- Integrasi Dropbox
- Integrasi dengan dukungan Commit / Dicard / Push / Pull / Branch / Merge dan SSH.
Untuk meringkas: AIDE menawarkan pemrograman Java untuk programmer pemula, menengah atau lanjutan. Pemula dapat belajar kode, pengembang dapat melakukan pengembangan nyata. Menggunakan editor tingkat lanjut dengan penyelesaian kode dan penyorotan sintaks untuk mengedit file Java dan XML, kemudian kompilasi perangkat lunak, gunakan Compiler untuk mengubahnya menjadi sebuah aplikasi. AIDEs incremental Compiler sangat cepat. Interoperiability dengan Android Studio dan Alat SDK commandline disediakan. Tidak hanya dukungan AIDE Java tetapi pengembangan native C dan C ++ juga didukung.
All In One Tools, perlu di ingat yah ada versi berbayar dan gratis, Lebih lengkap bisa cek langsung ke google playstore atau klik disini.
2. APK Builder - SteelWorks
Tidak berbeda jauh dengan AIDE, APKBuilder juga memberikan kita fasilitas untuk membangun sebuah aplikasi android. Interface nya tidak begitu asing, atau hanya menurut kami saja. Untuk menggunakan APKBuilder setidaknya teman-teman sudah memiliki kemampuan programming yah, dan untuk yang belum punya kami tidak terlalu merekomendasikannya.
APKBuilder ini mirip eclips ataupun android studio karena ketersedian template aplikasi yang siap pakai, sekalipun tidak sebanyak di android studio. Apa saja fiturnya, yuk kita intip:
-Buat proyek berdasarkan pada templat bawaan
Debugger (pembelian dalam aplikasi):
- Aplikasi Debug Android Java dan aplikasi Java Console
- Breakpoint
- Langkah demi langkah, langkah demi langkah
- Periksa jejak benang
- Periksa variabel lokal
- Periksa bidang objek
Pemeriksaan kesalahan waktu nyata:
- Analisis kesalahan waktu nyata di seluruh proyek saat Anda mengetik
- Perbaikan Cepat Otomatis untuk banyak kesalahan
Desain UI:
- Pratinjau tata letak XML
- Melompat dari tampilan di perancang ke elemen
XML Refactoring:
- Ganti nama
- Variabel inline
- Memperkenalkan variabel
- Metode ekstrak
Kode:
- Format kode
- Mengatur impor
- Kode komentar keluar
- Buat setter / getter / konstruktor dari ladang
Navigasi kode:
- Goto defintion
- Temukan penggunaan
- Goto simbol
- Pergi ke kelas
Editor:
- Editor sangat cepat bahkan dengan file besar
- Penyelesaian kode untuk Java dan Android XML
- Bantuan online Android langsung dari kode
- Penyorotan sintaks untuk Java dan XML
- Urung Terbatas / Redo - Pinch zoom
- Cerdas memperluas pilihan
- Dukungan keyboard dengan keybindings yang dapat dikonfigurasi
- UI yang dioptimalkan untuk layar kecil untuk menampilkan kode / konten sebanyak mungkin
Filebrowser:
- Built-in file manager dengan fitur yang paling umum: Ubah nama, hapus, buat file atau folder
- Integrasi Dropbox
- Integrasi dengan dukungan Commit / Dicard / Push / Pull / Branch / Merge dan SSH.
Untuk meringkas: AIDE menawarkan pemrograman Java untuk programmer pemula, menengah atau lanjutan. Pemula dapat belajar kode, pengembang dapat melakukan pengembangan nyata. Menggunakan editor tingkat lanjut dengan penyelesaian kode dan penyorotan sintaks untuk mengedit file Java dan XML, kemudian kompilasi perangkat lunak, gunakan Compiler untuk mengubahnya menjadi sebuah aplikasi. AIDEs incremental Compiler sangat cepat. Interoperiability dengan Android Studio dan Alat SDK commandline disediakan. Tidak hanya dukungan AIDE Java tetapi pengembangan native C dan C ++ juga didukung.
All In One Tools, perlu di ingat yah ada versi berbayar dan gratis, Lebih lengkap bisa cek langsung ke google playstore atau klik disini.
2. APK Builder - SteelWorks
Tidak berbeda jauh dengan AIDE, APKBuilder juga memberikan kita fasilitas untuk membangun sebuah aplikasi android. Interface nya tidak begitu asing, atau hanya menurut kami saja. Untuk menggunakan APKBuilder setidaknya teman-teman sudah memiliki kemampuan programming yah, dan untuk yang belum punya kami tidak terlalu merekomendasikannya.
APKBuilder ini mirip eclips ataupun android studio karena ketersedian template aplikasi yang siap pakai, sekalipun tidak sebanyak di android studio. Apa saja fiturnya, yuk kita intip:
-Buat proyek berdasarkan pada templat bawaan
-Pengeditan kode sumber dengan editor internal atau editor eksternal
-Pengunduh gambar built-in
-2 membangun lingkungan: GUI atau baris perintah
-Pencarian Cepat untuk nama file atau konten file
-Mendukung Custom sign key
APKBuilder ini di bandrol denan harga -gratis-, namun sayangnya saya belum mendapati apakah APKBuilder telah mendukung eclips atau android studio developer, jadi gunakan APKBuilder untuk belajar saja yah atau membangun aplikasi kecil, seperti yang saya katakan tadi, kemampuan sebuah ponsel android dan PC itu berbeda.
Kalau yang ini saya rekomendasikan banget untuk pemula atau yang belum punya kemampuan programming, kenapa? Karena fitur utama Sketchwere adalah memangun aplikasi android tanpa programming, lalu dengan apa? Dengan Block Programming, apa itu block programming? Sebuah program inovatif yang diciptakan oleh MIT untuk mengubah bahasa kompleks dari pengkodean menjadi simple visual drag and drop block. Jadi simple nya temen-temen cuma butuh imajinasi untuk membangun aplikasi android, ada yang nanya lagi apa itu MIT? Kita bahas di lain waktu, okey.
Sketchwere juga menawarkan fitur yang cukup menarik, yaitu monetisasi aplikasi dengan mengunakan admob, backup data berbasis cloud, dan mendukung andorid studio. Hanya saja untuk mendapat fitur ini temen-temen harus membeli lisensi pro nya. Tapi tidak mengapa, denga fitur free nya saja sudah lebih dari cukup jika memang hanya untuk sekedar belajar atau membangun aplikasi ringan.
Seperti AIDE, Sketchwere juga mendukung fitur transfer project ke android studio, tapi lagi-lagi harus membeli fitur pro nya. Tapi ya sudahlah kalau temen-temen ingin menghemat temen-temen cukup melihat source code aplikasi yang sedang dikembangan di sketchwere lalu menulisnya secara manual, memang bisa melihat source codenya? Bisa banget, inilah kelebihan Sketchwere bagi pemula. Sketchwere menyediakan fitur View Code, jadi sambil menyusun block-block programming kita juga bisa melihat kode apa saja yang dihasilkan oleh block-block yang kita susun itu.
Okey cukup sekian artikel kali ini, kita lanjut di artikel berkutnya yang Insyaa Allah akan membahas MIT dan kawan-kawannya. Semoga bermanfaat, sampai jumpa lagi...
Wasalamualaikum...
Komentar
Posting Komentar