Langsung ke konten utama

Membuat Aplikasi Android dengan Smartphone Android

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++


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 
-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

Postingan populer dari blog ini

Audio Kajian Makna Salaf

Hanya Dengan Mengharap Ridho Allah سبحانه و تعالى Semata ||| Pemateri : Al Ustadz Abul Yaman  حفظه الله   ||| Tema : Kitab Maa Hiya Salafiyah - Makna Salaf ||| Hari, Tanggal : Kamis, 26 Sya'ban 1440 ||| Waktu : 16.30 s/d selesai ||| Tempat : Masjid Al Furqon Ma'had Al Ittiba', RT04/RW01 Dukuh Kebokura Kec. Sumpiuh Kab. Banyumas ||| Penyelenggara : Majelis Ta'lim Ittibaus Salaf Sumpiuh Download

Download Audio Kajian Berdzikir Tanpa Mengetahui Maknanya

Hanya Dengan Mengharap Ridho Allah سبحانه و تعالى Semata ||| Pemateri : Al Ustadz Lil Masail  حفظه الله  || |  Tema : Kitab Tafsir Kalimat Tauhid Karya Syaikh Muhammad ibn Abdul Wahab rahimmahullah - Berdzikir Tanpa Mengetahui Maknanya ||| Hari, Tanggal : Kamis, 13 Rajab 1440 ||| Waktu : Ba'da Sholat Maghrib s/d Waktu Isya ||| Tempat :  Masjid Al Mujahidin, Nusatutu-Jatijajar ||| Penyelenggara : Majelis Ta'lim Al Ishlah Download

Download Audio Kajian Makhuk Terbaik

Hanya Dengan Mengharap Ridho Allah سبحانه و تعالى Semata ||| Pemateri : Al Ustadz Ali Mahdi  حفظه الله   ||| Tema : Kitab Al Mulakhos (Karya Syaikh Sholih Fauzan Hafidzahullahu ta'ala) - Makhuk Terbaik ||| Hari, Tanggal : Kamis, 10 Jumadil Akhir 1440 ||| Waktu : Ba'da Sholat Maghrib s/d Waktu  Isya ||| Tempat : Masjid Al Asas, Nusawaru-Jatijajar ||| Penyelenggara : Majelis Ta'lim Al Ishlah Download
Chat With Us