Tuesday, November 23, 2010

WINDOWS MOBILE


WINDOWS MOBILE
Windows Mobile adalah sistem operasi mobile yang dikembangkan oleh Microsoft yang untuk digunakan dalam smartphone dan perangkat mobile, tapi sedang bertahap ke pasar khusus.
Versi saat ini disebut "Windows Mobile 6.5". Hal ini didasarkan pada kernel Windows CE 5.2, dan fitur kumpulan aplikasi dasar yang dikembangkan dengan menggunakan Microsoft Windows API. Hal ini dirancang untuk menjadi agak mirip dengan versi desktop Windows, fitur-bijaksana dan estetis. Selain itu, pengembangan perangkat lunak pihak ketiga yang tersedia untuk Windows Mobile, dan aplikasi perangkat lunak dapat dibeli melalui Windows Marketplace untuk Mobile.
Awalnya muncul sebagai sistem operasi Pocket PC 2000, sebagian besar perangkat Windows Mobile dilengkapi dengan stylus pen, yang digunakan untuk memasukkan perintah dengan menekan pada layar. Microsoft mengumumkan platform ponsel yang sama sekali baru, Windows Phone 7, di Mobile World Congress di Barcelona pada tanggal 15 Februari 2010. Ponsel yang menggunakan Windows Mobile 6.x tidak akan upgradeable ke versi 7.

Pangsa Pasar Windows Mobile Smartphone telah jatuh dari tahun ke tahun, penurunan 20% pada tahun 2009 Q3. Ini adalah yang paling populer ke-5 smartphone sistem operasi, dengan pangsa 5% dari pasar smartphone di seluruh dunia (setelah Symbian, BlackBerry OS, Android dan iPhone). Di Amerika Serikat, itu adalah 3 sistem operasi smartphone paling populer untuk penggunaan bisnis (setelah OS BlackBerry dan iPhone), dengan pangsa 24% di antara pengguna perusahaan. Microsoft pentahapan keluar Windows Mobile untuk pasar khusus, seperti perangkat kasar, dan berfokus pada platform mobile baru, Windows Phone 7.

Pangsa Pasar

Pangsa Pasar Windows Mobile dari smartphone telah menurun pada tahun lalu-. Gartner data penelitian menunjukkan bahwa sementara total industri smartphone tumbuh 27% antara 2008 dan 2009, share Windows Mobile dari pasar smartphone turun 2,7% pada periode yang sama.

Pada tahun 2004, Windows Mobile menyumbang 23% dari penjualan smartphone di seluruh dunia. Windows Mobile diproyeksikan untuk menyalip Symbian menjadi mobile OS terkemuka pada tahun 2010. Namun pada 2008, saham perusahaan telah turun menjadi 14%. Berlisensi Microsoft Windows Mobile untuk empat dari lima produsen terbesar dunia ponsel, dengan Nokia menjadi pengecualian.

Meskipun Microsoft tampaknya memiliki mitra handset 50, 80% dari 50 juta perangkat Windows Mobile buatan telah dibangun oleh satu kelompok kontrak manufaktur, HTC, yang membuat handset untuk beberapa perusahaan besar dengan merek mereka, serta di bawah merek sendiri.

Pada bulan Februari 2009 Microsoft menandatangani kesepakatan dengan pembuat ponsel terbesar ketiga seluler, LG Electronics, untuk lisensi Windows Mobile OS pada 50 model smartphone LG mendatang. Tetapi pada bulan September, 2009, Palm, Inc mengumumkan akan drop Windows Mobile dari garis smartphone-up. Sebuah Oktober 2009 laporan DigiTimes mengatakan bahwa Acer akan menggeser fokusnya dari Windows Mobile untuk Google Android.
 

                Windows Mobile digunakan untuk menjadi handset paling populer untuk penggunaan bisnis, tapi 2009 melihat posisi ini depresiasi. Sebuah survei InformationWeek menemukan bahwa 24% dari penyebaran usaha direncanakan aplikasi mobile adalah untuk Windows Mobile, memasukkannya ke dalam 3 tempat, di belakang Blackberry (61%) dan iPhone (27%).

Pada bulan Oktober, 2009, Gartner memprediksi bahwa pada tahun 2012, Windows Mobile akan tetap menjadi platform smartphone 4 paling populer selama munculnya Android hanya karena BlackBerry jatuh dari 2 sampai 5. The New York Times mengatakan bahwa produsen telepon seluler bergerak menjauh dari Windows Mobile, dan malah bergeser ke platform baru ponsel Android dan Microsoft, Windows Phone 7. Intelijen & Consulting Taiwan Institute (MIC) memprediksi bahwa popularitas Android mungkin memaksa Microsoft untuk mengurangi biaya lisensi Windows Mobile itu biaya pembuat handset, dalam rangka mengurangi kerugian pangsa pasar lebih lanjut.

Rugi Windows Mobile pangsa pasar menjadi lebih cepat di tahun 2009 Q3. Ini mengalami penurunan 20% pada Q3 dibandingkan triwulan sebelumnya, pada saat penjualan smartphone total dengan semua sistem operasi naik 13%. Gartner memperkirakan bahwa di Q3, 2009, Windows saham Mobile penjualan smartphone di seluruh dunia adalah 7,9%.

Samsung mengumumkan pada bulan November 2009 yang akan phase out platform Windows Mobile, untuk berkonsentrasi pada sistem operasi sendiri Bada, serta Google Android dan platform mobile baru Microsoft, Windows Phone 7.


Kemungkinan Trend

Pada tahun 2009-an, banyak analis industri dan laporan media mulai mengungkapkan kekhawatiran tentang kelangsungan hidup masa depan platform Windows Mobile, dan apakah Microsoft akan tetap mendukung ke masa depan.

ZDNet mengatakan bahwa "untuk semua tujuan praktis, Windows Mobile adalah platform yang mati", sementara CNET mengatakan "Windows Mobile sekarang telah diturunkan tegas dengan status sudah-sudah."

ABI Research mengatakan: "Kepala ke tahun 2010, momentum (untuk Windows Mobile) telah hilang."

Analis Gartner mempertanyakan apakah Windows Mobile memiliki masa depan di luar versi 7, karena kinerja yang buruk dan pangsa pasar jatuh. Namun, Gartner mengatakan bahwa sementara Windows Mobile mungkin akan dihentikan untuk smartphone yang berfokus pada konsumen, itu masih memiliki masa depan dalam aplikasi industri khusus, seperti untuk perangkat ruggedized digunakan dalam pergudangan dan truk pengiriman. Gartner mengatakan bahwa Windows Mobile 7 bisa menjadi "lemparan dadu yang terkahir."

Analis J. Gold Associates mengatakan dalam BusinessWeek bahwa Microsoft kemungkinan akan keluar dari pasar sistem operasi ponsel kadang antara 2010 dan 2011, mengatakan "Ada cara yang lebih baik untuk Microsoft untuk membuat uang dari smartphone daripada untuk menjaga berinvestasi dalam sebuah sistem operasi mobile yang kehilangan pangsa dan relevansi. "
The New York Times melaporkan bahwa Windows Mobile "yang tenggelam", sebagai pembuat ponsel gurun dalam mendukung platform ponsel Google Android. Ini dikutip kesulitan dalam model bisnis Microsoft, yang melibatkan pengisian produsen handset sampai $ 25 untuk setiap salinan Windows Mobile, sedangkan Google saingan memberi jauh Android gratis.

The Washington Post mengatakan Windows Mobile adalah "pendarahan pangsa pasar dalam ruang, dan masa depan terlihat suram." Dikatakan bahwa Google menggunakan Android untuk "membunuh" Windows Mobile.

Pada bulan Pebruari 2010 Microsoft mengumumkan sistem operasi platform baru ponsel: Windows Phone 7. Ini telah dibangun dari awal dan tidak memiliki kemiripan dengan pendahulunya. Ini dirilis pada 21 Oktober 2010 di Eropa dan dijadwalkan untuk rilis 8 November di Amerika Serikat.

Pengembangan perangkat lunak

Pihak ketiga pengembangan perangkat lunak yang tersedia untuk sistem operasi Windows Mobile. Ada beberapa pilihan untuk pengembang untuk digunakan ketika menjalankan sebuah aplikasi mobile. Ini termasuk menulis kode asli dengan Visual C, menulis kode Dikelola yang bekerja dengan Compact NET Framework., Atau kode Server-side yang dapat digunakan menggunakan Internet Explorer Mobile atau klien pada perangkat mobile pengguna. NET Compact. Framework sebenarnya merupakan subset dari NET Framework. Dan karenanya saham banyak komponen dengan pengembangan perangkat lunak pada klien desktop, server aplikasi, dan web server yang memiliki NET Framework. Terinstal, sehingga mengintegrasikan ruang komputasi jaringan (alias "The Cloud ").

Microsoft biasanya rilis Windows Phone Software Development Kit (SDK) yang bekerja sama dengan mereka lingkungan pengembangan Visual Studio. Ini SDK termasuk emulator gambar untuk pengembang untuk menguji dan debug aplikasi mereka saat menulis mereka. Microsoft juga mendistribusikan Visual Studio 2008 / 2005 Profesional Editions, dan mitra server / database untuk siswa sebagai download gratis melalui program DreamSpark nya.

Pengembang masyarakat telah menggunakan SDK untuk versi pelabuhan Windows Mobile OS untuk perangkat yang lebih tua dan membuat gambar OS tersedia secara gratis, sehingga memberikan perangkat dengan fitur yang ditetapkan saat ini. Microsoft telah ditoleransi prosedur ini selama beberapa waktu namun memutuskan pada Februari 2007 untuk meminta pengembang untuk mengambil gambar mereka OS dari bersih, yang pada gilirannya mengangkat diskusi. Pada saat yang sama Microsoft menawarkan upgrade ke Windows Mobile 6 versi ke produsen secara gratis.

Lazarus, Lexico, NS Dasar dan Basic4ppc menyediakan lingkungan pembangunan alternatif, mereka memungkinkan untuk pengembangan pada desktop, yang kemudian download ke perangkat. NS Dasar dan Basic4ppc memungkinkan untuk pengembangan pada perangkat yang sebenarnya itu sendiri.
Beberapa pihak ke-3 alat pengembangan seperti Basic4ppc menggunakan NET Compact Framework.. Ini telah mungkin hanya untuk beberapa tahun terakhir. Sebelum peluncuran Windows Mobile 2003, pihak ketiga dikembangkan perangkat lunak menggunakan embedded Microsoft Visual Tools, tertanam Visual Basic (eVB) dan embedded Visual C (EVC). program eVB biasanya dapat dikonversi cukup mudah untuk NS Basic / CE. atau untuk Basic4ppc.
Ada juga port GCC disebut CeGCC. Untuk bahasa scripting, ada port Python bernama PythonCE dan port Tcl-Tk disebut eTcl. Hal ini dapat digunakan untuk mengembangkan aplikasi pada telepon Windows Mobile itu sendiri.

Bentuk satelit adalah alat RAD yang bisa menghasilkan aplikasi Windows Telepon yang kompatibel yang menggunakan mesin runtime RDK. perpustakaan Ekstensi memperpanjang fungsi untuk berbagai hardware.

Pada tanggal 5 Juli 2009, Microsoft membuka layanan distribusi aplikasi pihak ketiga yang disebut Windows Marketplace untuk Mobile.Simak
Baca secara fonetik

Tuesday, November 2, 2010

Internet Protocol


Internet Protocol (IP) adalah protokol komunikasi utama yang digunakan untuk menyampaikan datagram (paket) di sebuah internetwork menggunakan Internet Protocol Suite. Bertanggung jawab untuk routing paket melintasi batas-batas jaringan, itu adalah protokol utama yang menetapkan Internet.
IP adalah protokol utama dalam Internet Layer Internet Protocol Suite dan mempunyai tugas untuk menyampaikan datagram dari host sumber ke host tujuan semata-mata berdasarkan alamat mereka. Untuk tujuan ini, IP mendefinisikan pengalamatan metode dan struktur untuk enkapsulasi datagram.
Secara historis, IP adalah layanan datagram connectionless di Control Transmisi asli Program diperkenalkan oleh Vint Cerf dan Bob Kahn pada tahun 1974, yang lain menjadi berorientasi koneksi Transmission Control Protocol (TCP). Internet Protocol Suite Oleh karena itu sering disebut sebagai TCP / IP.
Versi besar pertama dari IP, sekarang disebut sebagai Internet Protocol Version 4 (IPv4) adalah protokol Internet dominan, meskipun penerus, Internet Protocol Version 6 (IPv6) adalah aktif, tumbuh penyebaran di seluruh dunia.

Layanan yang disediakan oleh IP Simak
Baca secara fonetik
 Protokol Internet bertanggung jawab untuk mengatasi hosts dan routing datagram (paket) dari host sumber ke host tujuan di satu atau lebih jaringan IP. Untuk tujuan ini Internet Protocol mendefinisikan sistem pengalamatan yang memiliki dua fungsi. Alamat mengidentifikasi host dan menyediakan layanan lokasi logis. Setiap paket ditandai dengan header yang berisi meta-data untuk tujuan pengiriman. Proses penandaan juga disebut enkapsulasi.
IP adalah protokol connectionless dan tidak memerlukan setup sirkuit sebelum transmisi.

Keandalan
Prinsip desain dari protokol Internet mengasumsikan bahwa infrastruktur jaringan secara inheren tidak dapat diandalkan pada setiap elemen jaringan tunggal atau media transmisi dan itu bersifat dinamis dalam hal ketersediaan link dan node. Tidak ada pemantauan pusat atau fasilitas pengukuran kinerja ada yang melacak atau mempertahankan kondisi jaringan. Untuk kepentingan mengurangi kompleksitas jaringan, kecerdasan dalam jaringan sengaja sebagian besar berada di node akhir setiap transmisi data, cf. prinsip end-to-end. Router di jalur transmisi hanya meneruskan paket ke gateway lokal berikutnya dikenal cocok dengan awalan routing untuk alamat tujuan.
Sebagai konsekuensi dari desain ini, Internet Protocol pengiriman hanya menyediakan upaya terbaik dan layanan juga dapat dicirikan sebagai tidak bisa diandalkan. Dalam bahasa arsitektur jaringan itu adalah sambungan-protokol kurang, berbeda dengan modus connection-oriented apa yang disebut transmisi. Kurangnya kehandalan memungkinkan salah satu kejadian kesalahan berikut terjadi:
·         data rusak
·         kehilangan paket data
·         duplikat kedatangan
·         out-of-order pengiriman paket, artinya, jika paket 'A' dikirimkan sebelum paket 'B', paket 'B' mungkin tiba sebelum paket 'A'. Karena routing dinamis dan tidak ada memori dalam jaringan tentang jalur paket sebelumnya, ada kemungkinan bahwa paket pertama yang dikirim mengambil jalan lagi ke tujuannya.

Bantuan hanya bahwa Protokol Internet menyediakan dalam Versi 4 (IPv4) adalah untuk memastikan bahwa header paket IP adalah kesalahan-gratis melalui perhitungan checksum di node routing. Hal ini memiliki efek samping dari membuang paket dengan header yang buruk di tempat. Dalam hal ini tidak diperlukan pemberitahuan akan dikirim ke salah satu simpul akhir, meskipun fasilitas tersebut ada di Internet Control Message Protocol (ICMP) untuk melakukannya.
IPv6, di sisi lain, telah meninggalkan penggunaan checksum header IP untuk kepentingan forwarding cepat melalui routing elemen dalam jaringan.
Resolusi atau koreksi dari setiap isu-isu reliabilitas merupakan tanggung jawab dari protokol lapisan atas. Sebagai contoh, untuk menjamin agar dalam pengiriman-order lapisan atas mungkin harus data cache sampai dapat dikirimkan ke aplikasi.
Selain isu-isu reliabilitas, ini bersifat dinamis dan keanekaragaman Internet dan komponen-komponennya tidak memberikan jaminan bahwa setiap jalan tertentu sebenarnya mampu, atau cocok untuk, melakukan transmisi data yang diminta, bahkan jika jalur tersebut tersedia dan dapat diandalkan. Salah satu kendala teknis adalah ukuran paket data yang diijinkan pada link yang diberikan. Sebuah aplikasi harus memastikan bahwa menggunakan karakteristik transmisi yang tepat. Beberapa tanggung jawab ini terletak juga pada protokol lapisan atas antara aplikasi dan IP. Fasilitas ada untuk memeriksa unit transmisi maksimum (MTU) ukuran link lokal, serta jalan diproyeksikan seluruh ke tujuan ketika menggunakan IPv6. Lapisan internetworking IPv4 memiliki kemampuan untuk secara otomatis fragmen datagram asli ke unit yang lebih kecil untuk transmisi. Dalam kasus ini, IP tidak memberikan kembali fragmen disampaikan pemesanan out-of-order.
Transmission Control Protocol (TCP) adalah contoh dari sebuah protokol yang akan menyesuaikan ukuran segmen yang lebih kecil dari MTU tersebut. User Datagram Protocol (UDP) dan Internet Control Message Protocol (ICMP) mengabaikan ukuran MTU sehingga memaksa IP untuk datagrams fragmen kebesaran.

IP addressing dan routing
Mungkin aspek yang paling kompleks IP alamat IP dan routing. Mengatasi mengacu pada bagaimana host ditugaskan menjadi alamat IP dan bagaimana subnetwork dari alamat host IP dibagi dan dikelompokkan bersama. IP routing dilakukan oleh semua host, tetapi yang paling penting oleh router internetwork, yang biasanya menggunakan salah satu protokol gateway interior (IGPs) atau protokol gateway eksternal (EGPs) untuk membantu membuat keputusan datagram IP forwarding di jaringan IP terhubung.

Sejarah versi
Pada bulan Mei 1974, Institute of Engineers Listrik dan Elektronika (IEEE) menerbitkan makalah berjudul "A Protokol Interkoneksi Jaringan paket." Penulis koran, Vint Cerf dan Bob Kahn, menggambarkan sebuah protokol internetworking untuk berbagi sumber daya dengan menggunakan paket-switching antara node. Sebuah komponen kontrol pusat dari model ini adalah "Transmission Control Program (TCP) yang dimasukkan kedua link connection-oriented dan layanan datagram antara host. Transmisi monolitik Control Program kemudian dibagi menjadi sebuah arsitektur modular terdiri dari Transmission Control Protocol pada layer connection-oriented dan Protokol Internet pada layer (datagram) internetworking. Model ini menjadi dikenal secara informal sebagai TCP / IP, yang secara formal itu selanjutnya dirujuk sebagai Internet Protocol Suite.
Protokol Internet merupakan salah satu unsur menentukan yang mendefinisikan Internet. Protokol internetworking dominan di Layer Internet yang digunakan saat ini adalah IPv4, dengan nomor 4 ditugaskan sebagai nomor versi protokol formal dibawa dalam setiap datagram IP. IPv4 dijelaskan dalam RFC 791 (1981).
Penerus IPv4 adalah IPv6. Its modifikasi yang paling menonjol dari versi 4 adalah sistem pengalamatan. IPv4 menggunakan alamat 32-bit (c. 4 miliar, atau 4,3 × 109, alamat), sedangkan IPv6 menggunakan alamat 128-bit (c. 340 undecillion, atau 3,4 × 1038 alamat). Meskipun Penerapan IPv6 telah lambat, pada Juni 2008, semua sistem pemerintah Amerika Serikat telah menunjukkan dukungan infrastruktur dasar untuk IPv6 (jika hanya pada tingkat backbone).
Versi angka 0 sampai 3 adalah versi pengembangan dari IPv4 digunakan antara 1977 dan 1979. Nomor versi 5 digunakan oleh Internet Stream Protocol, sebuah protokol streaming eksperimental. Versi nomor 6 sampai 9 diusulkan untuk model berbagai protokol yang dirancang untuk menggantikan IPv4: Sipp (Simple Internet Protocol Plus, sekarang dikenal sebagai IPv6), TP / IX (RFC 1475), PIP (RFC 1621) dan Tuba (TCP dan UDP dengan Bigger Alamat, RFC 1347). Nomor versi 6 itu akhirnya dipilih sebagai tugas resmi untuk protokol Internet pengganti, kemudian distandarisasi sebagai IPv6.
Sebuah Permintaan lucu untuk Komentar yang membuat pusat IPv9 protokol alur cerita yang diterbitkan pada tanggal 1 April 1994 oleh IETF. Hal ini dimaksudkan sebagai sebuah lelucon Hari April Fool. proposal protokol lain bernama "IPv9" dan "IPv8" telah juga sempat muncul, meskipun ini datang dengan dukungan sedikit atau tanpa dari industri yang lebih luas dan akademisi.

 Ref : http://en.wikipedia.org/wiki/Internet_Protocol