Aplikasi Mobile (untuk developer)

Ada beberapa yang baru mulai akan belajar mobile development, dan bertanya ke saya: saya harus belajar teknologi yang mana? Sayangnya pertanyaan ini sulit dijawab, karena menurut saya jawabannya adalah “tergantung”. Tergantung waktu Anda, dana Anda, dan risiko yang ingin Anda ambil. Saya akan coba enumerasi satu persatu teknologi yang ada. Saat ini ada teknologi yang “common” bagi semua, yaitu HTML, ini akan saya bahas terakhir.

Pertama Anda bisa belajar Objective C untuk memprogram iOS (iPod Touch, iPhone, iPad). Ini adalah OS mobile yang paling menjanjikan (dalam hal keuntungan materi). Ratusan orang sudah mendapatkan jutaan dollar, ribuan developer mendapatkan ratusan ribu dollar. Tapi perlu dicatat juga: puluhan ribu developer lain tidak mendapat apa-apa, atau mendapat uang yang sedikit sekali. Anda perlu investasi hardware yang cukup mahal, dan jika ingin aplikasinya selalu teruji di hardware terbaru, Anda perlu membeli hardware baru setiap kali ada versi iPhone/iPad yang muncul. Pemrograman harus dilakukan di OS X. Artinya harus berinvestasi uang untuk membeli MacBook atau iMac (atau investasi waktu mengoprek Hackintosh sampai berjalan dengan baik).

Jika Anda menguasai objective C, ilmunya (sebagian) bisa dipakai untuk mengembangkan aplikasi desktop di OS X juga, tapi secara umum, pasar untuk aplikasi desktop Apple jauh dibawah aplikasi mobile Apple. Sebenarnya selain Objective C, ada yang namanya MonoTouch, Anda bisa memprogram iOS menggunakan .NET (aplikasi ini berbayar, jadi investasi ekstra lagi).
Lanjutkan membaca “Aplikasi Mobile (untuk developer)”

Aplikasi Mobile

Saya bukan expert dalam hal aplikasi mobile, walaupun sudah membuat beberapa aplikasi untuk J2ME, Symbian, BlackBerry, dan Android. Karena banyak teman-teman yang bertanya mengenai dunia mobile, saya akan mencoba menceritakan situasi dunia mobile saat ini. Biasanya pertanyaannya adalah “HP yang mana yang harus saya beli” (ini biasanya end user), dan “teknologi mana yang harus saya pelajari” (ini developer).

Saya tidak akan bercerita panjang lebar mengenai sejarah mobile, langsung lompat ke saat ini. Posting ini juga hanya berisi informasi untuk end-user, rencananya saya akan membuat posting lagi untuk developer (bahasa apa yang dipakai, bagimana marketnya, dsb).

Lanjutkan membaca “Aplikasi Mobile”

Standard Ganda

Setelah menjadi orangtua saya banyak belajar. Salah satu hal yang paling nyata adalah kita sering menetapkan standard ganda dalam hidup ini mulai dari hal-hal yang sederhana sampai hal-hal yang ideal.

Contoh nyata yang terjadi pada saya yang masih harus saya ubahkan:

  • saya berharap Jonathan punya rutin yang teratur setiap harinya terutama jam tidur siang dan tidur malam padahal saya sendiri bukan orang yang bisa konsisten dengan rutin yang sama setiap harinya sebelum punya anak. Tapi sekarang saya belajar kalau saya mau Jonathan punya rutin yg teratur saya juga harus mendisiplinkan diri untuk hidup lebih teratur
  • Jonathan sering menuntut nonton video sambil makan (awalnya karena Jonathan susah makan saya putarkan video youtube), saya berharap Jonathan bisa duduk manis dan makan ga sambil menonton, padahal saya sendiri kadang menyuapi Jonthan sambil melakukan sesuatu (sambil makan, sambil melihat laptop dan sambil2 lainnya).
  • Saya berharap Jonathan bisa sabar kalau meminta sesuatu, padahal saya sendiri bukan orang yang sabar :(. Saya harus belajar lebih sabar untuk mengajarkan kesabaran pada Jonathan.

Ada banyak contoh-contoh lain yang saya temui dalam komunitas ibu-ibu yang saya ikuti, mereka sering tidak sadar kalau mereka menetapkan standar ganda untuk hal-hal berikut:

  • berharap anak tidak suka makanan instan/fast food padahal orangtuanya sendiri sehari-hari makananya ya instan dan fastfood
  • berharap anak tidak suka jajan padahal orangtuanya suka jajan
  • berharap anaknya tidak pilih-pilih makanan padahal orangtuanya sendiri sering pilih-pilih makan
  • berharap anaknya rajin membaca padahal orangtuanya lebih rajin nonton tv

Kita ga bisa pake standard ganda karena anak akan meniru kita (apalagi bayi yang setiap harinya berinteraksi dengan orangtuanya). Apa yang kita lakukan itu yang akan ditiru anak. Jadi dari sekarang saya dan Joe harus hati-hati kalau mau Jonathan jadi anak yang suka membaca misalnya kami juga harus mencontohkan sering membaca dari sekarang dan bukannya malah lebih sering menonton TV misalnya.

Untuk banyak hal kami ga terlalu strict, mungkin kami akan mengijinkan sesekali makan makanan instan, sesekali jajan , dan sesekali nonton TV asalkan ga selalu begitu (karena kami sendiri begitu). Yang sering saya perhatikan banyak orangtua berharap anaknya melakukan hal yang dia sendiri ga bisa ga melakukannya (misalnya melarang merokok padahal ortunya merokok). Banyak juga yang berharap anaknya menjadi anak yang berbudi bahasa baik padahal dirumah (atau di facebook misalnya) suka berkata-kata kasar.

Intinya menurut pengalaman saya yang belum banyak ini, dalam membesarkan anak kita ga bisa punya standar ganda, mungkin kita bisa berharap anak sekolahnya lebih tinggi dari kita atau nantinya lebih berhasil dalam kehidupan dibanding kita, tapi untuk banyak hal dasar anak itu seperti salinan dari kita orangtuanya yang nanti akan dibentuk lagi di lingkungan setelah dia besar dan punya kedewasaan dalam berpikir. Jadi penting buat kita menjadi contoh dalam segala aspek kehidupan bahkan hal terkecil sekalipun.

Kita harus menjadi contoh nyata buat anak kita, supaya dia ga bisa bilang: “ah mama dan papa aja ga begitu” *lap peluh*

Garam

Di posting ini saya akan bercerita singkat mengenai garam atau dalam bahasa inggrisnya: salt, sekedar meluruskan beberapa konsepsi yang salah mengenai garam, terutama untuk bayi. Garam (NaCL) adalah mineral yang penting bagi kehidupan dalam jumlah kecil, tapi berbahaya dan bahkan mematikan dalam jumlah besar. Garam bisa didapatkan dari tambang garam atau dari penguapan air laut.

Kesalahan pertama adalah mengenai yodium (iodine): sebagian orang menyangka garam laut ataupun garam hasil tambang memiliki kadar yodium yang tinggi, sehingga tidak perlu memakai garam yang diperkaya yodium. Salah kaprah ini bahkan sudah masuk salah satu group facebook mengenai makanan bayi yang jumlah anggotanya lebih dari 10 ribu orang (fakta salah ini masuk dalam salah satu dokumen group tersebut).

Bahkan ada yang bilang bahwa garam murni dari tambak garam memiliki yodium tinggi, dan hilang setelah diproses pabrik. Ini salah besar, justru di pabrik ditambahkan yodium karena di dalam garam murni (baik dari laut maupun dari tambang) tidak banyak terkandung yodium. Tidak benar juga kalo ada yodium sintetis, yodium adalah unsur kimia dasar (zat kimia yang tidak dapat dibagi lagi menjadi zat yang lebih kecil), jadi tidak ada yang namanya yodium sintetis. Untuk definisi apa itu unsur kimia sintetis, silakan baca entry wikipedia mengenai synthetic element. Sebagai catatan: yodium ditambahkan dalam bentuk senyawa kimia (tergantung produsen, yang dipakai adalah: potassium iodate, potassium iodide, sodium iodate, atau sodium iodide).

Yodium ini penting untuk menghindari gondok dan keterbelakangan mental. Sayang sekali kalau orang-orang mendapatkan informasi yang salah ini.

“According to WHO, in 2007, nearly 2 billion individuals had insufficient iodine intake, a third being of school age. … Thus iodine deficiency, as the single greatest preventable cause of mental retardation, is an important public-health problem.”

Sebagai informasi: sumber yodium selain garam beryodium adalah makanan laut (ikan laut, rumput laut, dsb). Kekurangan yodium banyak terjadi di tempat-tempat yang jauh dari laut. Di darat, tidak ada sumber yodium yang besar.

Berikutnya adalah mengenai ketakutan memberi garam untuk bayi. Sebagian ibu sangat takut memberikan garam untuk bayi, karena takut mengganggu kerja ginjal bayi. Memang benar bahwa garam dalam kadar yang banyak akan berbahaya bagi bayi, tapi dalam jumlah sedikit tidak apa-apa. Jika tidak perlu, jangan menambahkan garam, karena sudah ada garam dalam berbagai makanan dan minuman yang dimakan/minum oleh bayi (termasuk juga dalam ASI dan susu formula).

Sebenarnya ketakutan ini sudah benar, tapi ada yang menyarankan mengganti garam dengan keju. Sebagai informasi: rasa asin dari keju itu berasal dari garam. Jadi jika tujuannya mengurangi garam, jangan mengganti garam dengan keju. Tergantung dari jenisnya, kadar garam dalam keju biasanya tinggi. Justru jika memberikan keju (karena banyak kandungan gizi yang baik dalam keju), pilih keju yang memiliki kadar garam yang rendah (low sodium). Sebagai informasi, tidak semua garam yang dipakai di keju mengandung yodium, walaupun riset menunjukkan tidak ada perbedaan rasa antara keju dengan garam beryodium ataupun tidak

Jadi memberi keju sebagai pengganti garam itu adalah hal yang aneh karena: (1) tetap kena garam (2) garam yang diberikan belum tentu beryodium. Memberi keju sendiri tidak salah, tapi jika niatnya untuk menghindari garam, itu yang aneh.

Natal 2011 dan Tahun Baru 2012

IMG_0548IMG-20111224-00543Sudah beberapa tahun ini kami Natalan tidak mudik ke Indonesia. Tahun ini merayakan Natal bertiga saja di Chiang Mai (Papa, Mama dan baby Jonathan). Seperti biasa Natal itu tidak ada libur di Thailand, tapi karena tanggal 25 Desember tahun ini jatuhnya hari minggu ya otomatis terasa seperti hari libur Natal.

Tanggal 24 Desember 2011, biasanya kami belajar bahasa Thai di hari Sabtu, tapi khusus Sabtu itu guru bahasa Thai kami Khruu Ang, yang juga orang Kristen, mengundang kami untuk makan siang Natal bersama. Kami makan di sebuah restoran yang ada kolam ikannya. Jonathan senang melihat ikan-ikan berenang ke sana-kemari. Jonathan juga senang bermain bersama Khruu Ang (sementara papa sibuk menghabiskan makanan dan mama sibuk foto-foto hehehe).

Lanjutkan membaca “Natal 2011 dan Tahun Baru 2012”