- Ingin menjalankan kode C di Android?
- Framework ini dapat membuat APK, memasang, dan menjalankannya secara otomatis hanya dalam sekitar 2 detik, dengan ukuran APK sekitar 25kB
- Pada API 30 (Android R+), ukurannya 45kB untuk mendukung ARM64 + ARM32.
- Demo framework ini mencakup:
- Membuat jendela dengan dukungan OpenGL ES
- Input akselerometer/giroskop, multi-touch
- Keyboard Android untuk input tombol
- Menyimpan file aset di APK dan membacanya dengan
AAssetManager
- Dukungan izin seperti penggunaan suara
- Akses langsung ke perangkat USB
- Penafian: Kode ini harus digunakan atas tanggung jawab pengguna. Mungkin ada masalah untuk membuat aplikasi komersial.
Why?
- Terkadang kita ingin melakukan hal-hal yang tidak cocok dengan cara yang normal
- Semua diskusi online berfokus pada penggunaan proses yang normal
- Proses-proses ini terus berubah sehingga sulit digunakan untuk tugas tertentu dan tetap mengikuti perkembangan terbaru
- Dengan
Makefile, Anda bisa melihat dengan tepat perintah yang dijalankan, menambahkan aturan kustom, dan menyesuaikan build
- C adalah bahasa yang universal
- Rawdraw berjalan di segala hal mulai dari ESP8266, RaspberryPi, Windows, Linux, hingga Android
- Tulis kode sekali, gunakan di mana saja
- Jika proses build tidak dipenuhi lapisan tambahan yang tidak perlu, hanya bagian penting yang tersisa
- Ini memudahkan pengembangan, distribusi, dan lainnya
- Semuanya membutuhkan waktu yang jauh lebih sedikit
- Ini juga ada hubungannya dengan memberi balasan telak kepada para Luddite di internet
- Orang-orang yang menulis "itu tidak mungkin" atau "Anda melakukannya dengan salah" pada pertanyaan Stack Overflow
- Hal-hal konyol seperti mengatakan meminta izin dari JNI "harus dilakukan di Java"
- Saya sama sekali tidak tertarik pada opini tentang apa yang mungkin dan tidak mungkin
- Ini adalah ilmu komputer. Tidak ada batasan. Anda bisa melakukan apa pun yang Anda mau. Ini hanya bit. Anda tidak memiliki saya
1 komentar
Komentar Hacker News
"Aku bisa melakukan apa pun yang kuinginkan. Ini cuma bit. Kamu tidak memiliki aku." Setuju
Ekosistem Java dan Kotlin dalam pengembangan Android terasa merepotkan. Java adalah bahasa yang sulit digunakan, dan Kotlin memang sedikit lebih baik, tetapi alat build, manajemen paket, dan penggunaan IDE tetap merepotkan. Terima kasih kepada penulis
Sepertinya tetap perlu memasang Android Studio. Penasaran apakah ada cara untuk hanya mengunduh Android SDK
Punya kenangan yang menyenangkan saat mengembangkan engine C++/OpenGL ES lintas platform
Pendekatan ini berguna untuk aplikasi yang menyediakan UI melalui OpenGL dan tidak banyak berinteraksi dengan sistem Android
Setiap kali memakai XCode atau Android Studio, jadi teringat betapa beruntungnya developer web berkat Vite
Orang kaya seperti Elon seharusnya membuat Linux benar-benar berjalan di ponsel. Ada upaya yang sedang berlangsung, tetapi kemajuannya lambat. Itu akan memecahkan duopoli dan membuat pekerjaan seperti ini jauh lebih mudah
Jika Lua disematkan ke sistem ini untuk menulis logika tingkat tinggi, itu akan berguna untuk hal-hal seperti game atau pemutar media yang tidak terlalu memerlukan dukungan aksesibilitas
Tool Java/Kotlin adalah yang terburuk untuk pengembangan mobile. Ada begitu banyak bahasa dan tool hebat lainnya, tetapi entah kenapa ini tetap dipertahankan. Tidak paham kenapa Google tidak menyediakan Go sebagai alternatif native untuk pengembangan Android
Kaget masih ada orang yang memakai Make. Rasanya seperti mereka tidak tahu bahwa selama 20 tahun terakhir bahasa-bahasa lain sudah dibuat