Rabu, 10 November 2010










Android is a mobile operating system initially developed by Android Inc., a firm purchased by Google in 2005.[4] Android is based upon a modified version of the Linux kernel. It is a participant in the Open Handset Alliance.[5] Unit sales for Android OS smartphones ranked first among all smartphone OS handsets sold in the U.S. in the second and third quarters of 2010,[6][7][8] with a third quarter market share of 43.6%.[9]

Android has a large community of developers writing application programs ("apps") that extend the functionality of the devices. There are currently over 100,000 apps available for Android.[10][11] Android Market is the online app store run by Google, though apps can be downloaded from third party sites (except on AT&T, which disallows this). Developers write in the Java language, controlling the device via Google-developed Java libraries.[12]

The unveiling of the Android distribution on 5 November 2007 was announced with the founding of the Open Handset Alliance, a consortium of 78 hardware, software, and telecom companies devoted to advancing open standards for mobile devices.[13][14] Google released most of the Android code under the Apache License, a free software and open source license.[15]

The Android operating system software stack consists of Java applications running on a Java based object oriented application framework on top of Java core libraries running on a Dalvik virtual machine featuring JIT compilation. Libraries written in C include the surface manager, OpenCore[16] media framework, SQLite relational database management system, OpenGL ES 2.0 3D graphics API, WebKit layout engine, SGL graphics engine, SSL, and Bionic libc. The Android operating system consists of 12 million lines of code including 3 million lines of XML, 2.8 million lines of C, 2.1 million lines of Java, and 1.75 million lines of C++.[17]

Selasa, 19 Oktober 2010

Animasi Flash dengan SwishMax



Komputer saat ini sudah tidak asing lagi bagi sebagian oran g. Bahkan, pada beberapa bidang kerja, penggunaan komputer menjadi suatu keharusan untuk menunjang pekerjaan pada suatu perusahaan. Begitu juga dalam dunia pendidikan. Karena komputer tidak dapat dilepaskan dari dunia pendidikan. Bahkan di perguru

an tinggi, ilmu komputer menjadi suatu mata kuliah yang saat ini banyak diminati oleh masyarakat.

Oleh sebab itu, maka pengenalan komputer pada usia dini sangat diperlukan. Namun kemudian timbul suatu pertanyaan, bagimana cara mengenalkan komputer tersebut kepada anak-anak sekolah dasar ataupun taman kanak-kanak ? salah satunya adalah memasang sebuah aplikasi game/permainan yang disukai oleh anak-anak pada usia tersebut. Saat ini, jika kita melihat ke sebuah toko yang menjual game, tentu bermacam-macam jenis game yang dapat kita temukan. Nam un tidak semua game yang ada dapat menunjang apa yang diberikan di sekolah formal mereka.

Game yang berbau pen

didikanlah yang sebaiknya kita berikan kepada anak-anak pada usia sekolah tersebut, karena disamping mereka bermain, meraka juga dapat belajar komputer dan belajar pelajaran yang mereka dapat disekolah.

Bab 1 Membuat Game Pendidikan Sederhana

… tunggu seri berikutnya !

Download tulisan Lengkap: degus-swish-01.zip
















Analyzing Requirements Engineering Problems


The requirements engineering is the first phase of software engineering process, in which user requirements are collected, understood, and specified. Requirements engineering is recognized as a critical task, since many software failures originate from inconsistent, incomplete or simply incorrect requirements specifications. Many of the most common, most serious problems associated with software development are related to requirement. The Standish Group study noted that three most commonly cited factors that caused projects to be challenged:

  • Lack of user input: 13 percent of all projects
  • Incomplete requirements and specifications: 12 percent of projects
  • Changing requirements and specifications: 12 percent of all projects

However, a correct, consistent and complete way to collect, understand, specify and verify user requirements is important and necessary.

We can summarize the issues discussed in the requirements engineering as the “rock” problem. The requirements that describes “bring me a rock”, will be actually “bring me a small blue rock”, or “bring me a spherical small blue rock.” All the people can become frustrated by the problems of specifying an acceptable “rock”. We have got to get it right the first time yet also provide for iterative process in which the customer ultimately discovers what kind of rock he wants.
In this paper we try to analyze the root problems of the requirements engineering from several viewpoints.

Download Tulisan Lengkap: romi-ijw2003.pdf


Kamis, 14 Oktober 2010

Cara Instalasi komponen Oxygen SMS pada Delphi 7.0

Kebutuhan manusia untuk membuat koneksi antara PC dengan HP biasanya diperlukan sebagai sarana untuk mengakses SMS pada HP yang nantinya akan dipergunakan untuk keperluan tertentu, semisal data sms yang diperoleh akan dijadikan parameter input sebuah System Auto Responder, System Activator, sistem pengendali jarak jauh dan lain sebagainnya

OxygenSMS

OxygenSMS adalah komponen Share Ware, komponen ini berfungsi untuk menghubungkan komputer dan perangkat GSM NokiaTM agar dapat terjadi koneksi/ sambungan antara keduanya sehingga dapat dilakukan pengaksesan SMS, pesan gambar, ringtone, logo operator, dan lain sebagainya. Share Ware berarti komponen ini gratis untuk dicoba, akan tetapi wajib membayar bila hendak digunakan secara komersial, dapat berfungsi secara penuh, tetapi ada beberapa properties yang tidak dapat dirubah.

Komponen ini, dibuat untuk beberapa macam bahasa pemrograman yaitu Borland Delphi 3,4,5,6,7 dan Borland C++ Builder 5. Namun Komponen ini memiliki beberapa kekurangan, karena hanya mendukung dengan Sistem Operasi Windows dan beberapa Hand Phone Nokia dengan tipe yang terbatas diantaranya : 3210, 3310, 3330, 3390, 3350, 3410, 3510, 5110, 5130, 5190, 5210, 6110, 6130, 6150, 6190, 6210, 6250, 6310, 6310i, 6510, 7110, 7190, 8210, 8290, 8250, 8310, 8390, 8850, 8855, 8890, 8910.(sumber : http://www.OxygenSoftware.com)

Download Tulisan Lengkap: taufik_Oxygen.rar

Pengantar Jaringan Voip


Voice over Internet Protocol (VoIP) adalah teknologi yang mampu melewatkan trafik suara, video dan data yang berbentuk paket melalui jaringan IP. Jaringan IP sendiri adalah merupakan jaringan komunikasi data yang berbasis packet-switch, jadi dalam bertelepon menggunakan jaringan IP atau Internet. Dengan bertelepon menggunakan VoIP, banyak keuntungan yang dapat diambil diantaranya adalah dari segi biaya jelas lebih murah dari tarif telepon tradisional, karena jaringan IP bersifat global. Sehingga untuk hubungan Internasional dapat ditekan hingga 70%. Selain itu, biaya maintenance dapat di tekan karena voice dan data network terpisah, sehingga IP Phone dapat di tambah, dipindah dan di ubah. Hal ini karena VoIP dapat dipasang di sembarang ethernet dan IP address, tidak seperti telepon tradisional yang harus mempunyai port tersendiri di Sentral atau PBX.

Perkembangan teknologi internet yang sangat pesat mendorong ke arah konvergensi dengan teknologi komunikasi lainnya. Standarisasi protokol komunikasi pada teknologi VoIP seperti H.323 telah memungkinkan komunikasi terintegrasi dengan jaringan komunikasi lainnya seperti PSTN.

Dasar-Dasar Jaringan VOIP

Download Tulisan Lengkap: iskandar-voip-dasar.zip