Application Compability


Pernah buka web pake chrome hasilnya keren tapi pake firefox webnya berantakan? Atau pake IE? Atau dapat pesan “maaf, anda menggunakan IE jadi tidak bisa membuka situs ini”?

Tidak gampang lho ngebuat aplikasi yang bisa berjalan di berbagai platform, yang berbeda spesifikasi, baik dari segi processor, ram, vga, ukuran layar, dan lain sebagainya. Web juga begitu, tapi jauh lebih gampang dibandingkan mobile application. Coba lihat artikel ini: Developing for Android Looks Like.

Haha. Luar biasa lah start up yang aplikasinya bisa jalan di banyak device.

Now that’s a mobile phone, bentuk fisiknya macam2, tapi mungkin dalemnya masih sama. Sekarang coba naik ke atas sedikit, PC. Bentuknya sama sih, kotak, ada tombol power, ada tempat colok USB dan ada tempat masukin CD. Tapi dalamnya beda-beda, mulai dari processor, ram, vga, harddisk, dvd, cd, dan berbagai macam benda lainnya. But, semua aplikasi diatas Windows bisa berjalan dengan benar tanpa perbedaan selain secara speed dsb.

I underestimate them. :))

This comment from above link felt so great:

This is why I tell people we (Microsoft) don’t get enough credit for our compatibility work with Windows. Can you imagine what it would be like developing software for the PC if your OS maker couldn’t guarantee you a set of APIs and behaviors that you could write to once and know would work everywhere? There are literally millions of unique configs out there you’d have to decide how to test against. There are corner case problems even with Windows of course, but for the most part this post is exactly why Windows is such a massive project. The work is to avoid exactly this.

This also makes Linux is a great product as well. But apple is not. With their own limited set of hardwares apple can perform outstanding. But Windows & *nix are doing really hardest work in OS.

That’s why Apple is a great product, because they focus on performance, not compability.

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s