1 poin oleh GN⁺ 2024-01-23 | 1 komentar | Bagikan ke WhatsApp

Balita saya masih suka pesawat, jadi saya meningkatkan radar miliknya

  • Jacob Bartlett adalah lead mobile engineer di Gener8, komedian stand-up amatir, mantan vokalis heavy metal, dan ayah yang kelelahan.
  • Ia menulis tentang rekayasa perangkat lunak (terutama iOS), startup, dan karier, serta membagikan pengalamannya meningkatkan aplikasi Aviator karena putrinya masih menyukai pesawat.

Memperkenalkan Aviator 2.0

  • UI aplikasi Aviator ditingkatkan sehingga kontrol utama ditempatkan di tengah, sementara alat lanjutan yang lebih jarang digunakan disembunyikan di menu terpisah.
  • UI baru memiliki drag indicator agar pengguna tahu bahwa mereka dapat memperluas menu, dan memungkinkan interaksi latar belakang agar tidak menutupi bayangan pada UI radar utama.

Fitur-fitur baru

  • Aplikasi Aviator kini menyertakan fitur zoom sehingga pengguna dapat menyesuaikan cakupan pesawat yang ingin mereka lihat.
  • Ditambahkan fitur untuk menampilkan bendera negara pesawat sebagai emoji melalui OpenSky Network API.
  • Dengan mempertimbangkan cuaca mendung di Inggris, diperkenalkan 'mode cloud cover' yang dapat menyembunyikan pesawat di ketinggian tinggi yang tertutup awan.
  • Fitur yang menampilkan ikon berbeda sesuai jenis pesawat telah ditingkatkan, sehingga misalnya helikopter dan satelit dapat dibedakan.

Peningkatan OpenSky Network API

  • Pengguna dapat memasukkan kredensial OpenSky Network API mereka sendiri untuk menghindari rate limit yang dapat terjadi pada versi tanpa autentikasi.

Kesimpulan

  • Jacob merasa sangat memuaskan dapat membuat sesuatu yang mungkin menarik bagi putrinya.
  • Ia mendorong pembaca untuk meninggalkan komentar jika memiliki ide fitur baru untuk aplikasi Aviator atau tips tentang ASO (optimasi App Store).

Opini GN⁺

  • Tulisan ini adalah contoh yang sangat baik tentang bagaimana teknologi dan keluarga dapat berpadu. Sangat mengesankan melihat seorang ayah memanfaatkan keahliannya untuk mengembangkan aplikasi yang sesuai dengan minat putrinya, lalu terus berupaya memberikan pengalaman pengguna yang lebih baik.
  • Peningkatan aplikasi Aviator mengingatkan para pengembang akan pentingnya memperbaiki produk dengan mencerminkan masukan dari pengguna nyata. Terutama ketika anggota keluarga ikut dalam pengujian pengguna, pengembang bisa memiliki motivasi yang lebih langsung dan personal.
  • Tulisan ini menunjukkan bahwa pengembangan perangkat lunak dapat menjadi sarana yang bukan sekadar pekerjaan teknis, tetapi juga memperkaya kehidupan pengguna dan mempererat ikatan keluarga.

1 komentar

 
GN⁺ 2024-01-23
Komentar Hacker News
  • Ini adalah komentar lanjutan untuk postingan yang sebelumnya populer, tentang radar yang dibuat untuk anak.

    • Akan keren jika saat radar memindai, pesawat ditampilkan lalu perlahan memudar hingga pemindaian berikutnya.
    • Menarik juga untuk menentukan cakrawala yang terlihat berdasarkan lokasi GPS saat ini dan ketinggian, sesuai bangunan serta medan di sekitar, lalu menampilkannya di peta sebagai area yang terhalang radar.
  • Membagikan pemikiran dari komentar yang ditinggalkan di blog.

    • Fitur tampilan real-time dan kemampuan AR di iPhone tampaknya bagus untuk menampilkan titik pada perkiraan posisi pesawat.
    • Bisa ditambahkan fitur untuk menandai pesawat yang "terlihat" dan yang "terlewat", dan dari situ juga bisa dilakukan penyesuaian lebih rinci terhadap pesawat mana yang akan ditampilkan.
    • Bisa juga ditambahkan fitur lencana/statistik untuk melacak berbagai maskapai, tipe pesawat, durasi penerbangan terjauh, durasi penerbangan tersingkat, dan sebagainya.
  • Bagi pengguna yang buruk dalam orientasi arah, fitur paling penting di smartphone adalah panah di peta yang secara akurat menunjuk ke arah yang sedang dilihat.

    • Penasaran apa batasan teknisnya, apakah iPhone lebih baik daripada Android, apakah ini masalah hardware, sinyal GPS, atau software.
  • Bertanya apakah ada orang di komunitas Hacker News yang mau ikut serta dalam proyek open source untuk mem-porting aplikasi ini ke Android.

    • Disebutkan bahwa penulis sudah memberikan cukup banyak informasi di postingan, jadi akan bagus jika seseorang mem-porting-nya dan membagikannya gratis untuk semua orang.
  • Menunjukkan masalah bahwa saat menggunakan aplikasi, mode yang sedang aktif tidak terlihat jelas.

    • Misalnya saat men-toggle cuaca, mengklik ikon awan bisa membingungkan: apakah itu mengaktifkan mode berawan, atau sedang menampilkan cuaca cerah.
  • Sangat memuaskan bisa membuat sesuatu yang menarik perhatian dan bisa dimainkan oleh putrinya.

    • Ia berharap putrinya nantinya tertarik pada game platformer atau musik heavy metal.
  • Memuji bahwa ia telah melakukan pekerjaan dengan baik karena berhasil memuaskan putrinya sebagai pengguna yang paling penting.

  • Putrinya yang menyukai pesawat selalu penasaran pesawat itu pergi ke mana.

    • Penasaran apakah informasi penerbangan bisa disediakan, atau apakah memilih pesawat dapat menampilkan informasinya.
  • Penasaran apakah di dunia setelah 9/11 anak-anak masih diundang ke kokpit.