Tampilkan postingan dengan label Pemrograman. Tampilkan semua postingan
Tampilkan postingan dengan label Pemrograman. Tampilkan semua postingan
1

Asal Muasal Android

Sang Pencari Kebenaran , ,
Android, Inc. didirikan di Palo Alto, California, pada bulan Oktober 2003 oleh Andy Rubin (pendiri Danger), Rich Miner (pendiri Wildfire Communications, Inc.), Nick Sears (mantan VP T-Mobile), dan Chris White (kepala desain dan pengembangan antarmuka WebTV) untuk mengembangkan "perangkat seluler pintar yang lebih sadar akan lokasi dan preferensi penggunanya". Tujuan awal pengembangan Android adalah untuk mengembangkan sebuah sistem operasi canggih yang diperuntukkan bagi kamera digital, namun kemudian disadari bahwa pasar untuk perangkat tersebut tidak cukup besar, dan pengembangan Android lalu dialihkan bagi pasar telepon pintar untuk menyaingi Symbian dan Windows Mobile (iPhone Apple belum dirilis pada saat itu).

Meskipun para pengembang Android adalah pakar-pakar teknologi yang berpengalaman, Android Inc. dioperasikan secara diam-diam, hanya diungkapkan bahwa para pengembang sedang menciptakan sebuah perangkat lunak yang diperuntukkan bagi telepon seluler. Masih pada tahun yang sama, Rubin kehabisan uang. Steve Perlman, seorang teman dekat Rubin, meminjaminya $10.000 tunai dan menolak tawaran saham di perusahaan. Google mengakuisisi Android Inc. pada tanggal 17 Agustus 2005, menjadikannya sebagai anak perusahaan yang sepenuhnya dimiliki oleh Google. Pendiri Android Inc. seperti Rubin, Miner dan White tetap bekerja di perusahaan setelah diakuisisi oleh Google. Setelah itu, tidak banyak yang diketahui tentang perkembangan Android Inc., namun banyak anggapan yang menyatakan bahwa Google berencana untuk memasuki pasar telepon seluler dengan tindakannya ini. Di Google, tim yang dipimpin oleh Rubin mulai mengembangkan platform perangkat seluler dengan menggunakan kernel Linux. Google memasarkan platform tersebut kepada produsen perangkat seluler dan operator nirkabel, dengan janji bahwa mereka menyediakan sistem yang fleksibel dan bisa diperbarui. Google telah memilih beberapa mitra perusahaan perangkat lunak dan perangkat keras, serta mengisyaratkan kepada operator seluler bahwa kerjasama ini terbuka bagi siapapun yang ingin berpartisipasi.

HTC Dream, ponsel Android pertama. Spekulasi tentang niat Google untuk memasuki pasar komunikasi seluler terus berkembang hingga bulan Desember 2006. BBC dan Wall Street Journal melaporkan bahwa Google sedang bekerja keras untuk menyertakan aplikasi dan mesin pencarinya di perangkat seluler. Berbagai media cetak dan media daring mengabarkan bahwa Google sedang mengembangkan perangkat seluler dengan merek Google. Beberapa di antaranya berspekulasi bahwa Google telah menentukan spesifikasi teknisnya, termasuk produsen telepon seluler dan operator jaringan. Pada bulan Desember 2007, InformationWeek melaporkan bahwa Google telah mengajukan beberapa aplikasi paten di bidang telepon seluler. Pada tanggal 5 November 2007, Open Handset Alliance (OHA) didirikan. OHA adalah konsorsium dari perusahaan-perusahaan teknologi seperti Google, produsen perangkat seluler seperti HTC, Sony dan Samsung, operator nirkabel seperti Sprint Nextel dan T-Mobile, serta produsen chipset seperti Qualcomm dan Texas Instruments. OHA sendiri bertujuan untuk mengembangkan standar terbuka bagi perangkat seluler. Saat itu, Android diresmikan sebagai produk pertamanya; sebuah platform perangkat seluler yang menggunakan kernel Linux versi 2.6. Telepon seluler komersial pertama yang menggunakan sistem operasi Android adalah HTC Dream, yang diluncurkan pada 22 Oktober 2008. Pada tahun 2010, Google merilis seri Nexus; perangkat telepon pintar dan tablet dengan sistem operasi Android yang diproduksi oleh mitra produsen telepon seluler seperti HTC, LG, dan Samsung. HTC bekerjasama dengan Google dalam merilis produk telepon pintar Nexus pertama, yakni Nexus One. Seri ini telah diperbarui dengan perangkat yang lebih baru, misalnya telepon pintar Nexus 4 dan tablet Nexus 10 yang diproduksi oleh LG dan Samsung. Pada 13 Maret 2013, Larry Page mengumumkan dalam postingan blognya bahwa Andy Rubin telah pindah dari divisi Android untuk mengerjakan proyek-proyek baru di Google. Ia digantikan oleh Sundar Pichai, yang sebelumnya menjabat sebagai kepala divisi Google Chrome, yang mengembangkan Chrome OS. Sejak tahun 2008, Android secara bertahap telah melakukan sejumlah pembaruan untuk meningkatkan kinerja sistem operasi, menambahkan fitur baru, dan memperbaiki bug yang terdapat pada versi sebelumnya. Setiap versi utama yang dirilis dinamakan secara alfabetis berdasarkan nama-nama makanan pencuci mulut atau cemilan bergula; misalnya, versi 1.5 bernama Cupcake, yang kemudian diikuti oleh versi 1.6 Donut. Versi terbaru adalah 4.4 KitKat, yang dirilis pada 31 Oktober 2013.


Smuber id.wikipedia.org
0

IT-TRAINING

Sang Pencari Kebenaran ,
I. PENJELASAN TENTANG IT-TRAINING:

IT-TRAINING adalah suatu lembaga kursusan privat yang bertujuan untuk mempercepat penyelesaian skripsi atau tugas akhir yang berhubungan dengan pembuatan program komputer.Skripsi yang dimaksud adalah skripsi semua jurusan perguruan tinggi yang menggunakan program komputer seperti Jurusan Teknik Informasi, Jurusan Manajemen Informatika, Jurusan Teknik Elektro, Jurusan Teknik Mesin dan lain sebagainya yang membutuhkan program komputer.

Metode kursus yang diterapkan adalah pendampingan mulai awal sampai mahasiswa yang bersangkutan di nyatakan lulus dari skripsi / tugas akhirnya, secara lebih detail materi kursus adalah sebagai berikut :

1. Konsultasi penentuan judul, jika belum punya judul.
2. Pengarahan collecting data analisa system.
3. Pembelajaran dan diskusi perancangan system.
4. Pelatihan pembuatan program.
5. Pendampingan revisi program dari dosen pembimbing.
6. Pendampingan revisi program dari dosen penguji.
7. Bonus tanya apa saja setelah lulus kuliah tanpa dipungut biaya lagi.

Program yang dikursuskan adalah Program Delphi, VB, Php,J2Me, J2SE, JSP, Asp.Net dan ASM sedangkan databasenya menggunakan database Ms-Sql Server, Interbase, My Sql, Ms Access dan Paradox.

Contoh Modul aplikasi yang telah dikursuskan adalah : Program Sistem Informasi, DSS, Sistem Pakar, Sms Aplication dan Microcontroler.

Peserta kursus yang sudah lulus dan yang sedang kursus terdiri dari berbagai perguruan tinggi di Malang seperti STIKI, UIN, UM, UB, STIKMA, PPGT VEDC, Unisma Malang, Unmuh Malang, ITN Malang, SMK 8 Malang dan UPN Surabaya, selanjutnya kami akan terus memperbanyak dan memperlebar jangkauan layanan ini ke seluruh Indonesia.

II. PROGRAM YANG PERNAH DIKURSUSKAN:
Berikut ini ada beberapa materi program yang telah dikursuskan, maksudnya bukan judul tetapi materinya, sebagai contoh untuk materi penggajian telah dikursuskan sebanyak 3 kali dengan kasus 3 perusahaan yang berbeda dan model data dan program yang berbeda pula karena setiap perusahaan menerapkan aturan yang berbeda pula dengan alat yang berbeda pula sebagai contoh ada yang memakai ceklok, finger scan dan absen manual.

SISTEM INFORMASI
Koperasi Pegawai Negeri, Penjualan dan Pembelian, Apotik, Akuntansi, Reskrim Polres, Inventory Bahan Baku, Administrasi Pemasaran, Distributor, Rumah Sakit, Rumah Sakit Bersalin, Penjualan Tiket Bioskop, Dealer Sepeda Motor, Pabrik Rokok, SMU, Leasing, BAAK Universitas, Penanganan Anak Autis, Penggajian, Network Marketing, Parkir Swalayan dengan Metode Secure Park, PJTKI, Pengadaan SIM Polres, Pendidikan Mental Arithmetika, Laboratorium Klinik dan Perekrutan Pegawai Online dan lain-lain.7

DSS
Pencarian Fitur HP, Penentuan Kredit Perumahan, Penentuan Kredit Sepeda Motor dan Penilaian Afektif Menggunakan Metode AHP dan lain-lain.

SMS APPLICATION
Daftar Kembali Berobat Pada Poli klinik Rumah Sakit Dengan SMS, Quick Count PILKADA dengan SMS, Beli Tiket Dengan SMS, Lihat KHS Dengan SMS dan Mematikan Lampu Rumah Dengan SMS.

SISTEM PAKAR
Penerimaan Pegawai, Menentukan Penyakit Manusia, Diagnosa Penyakit Ayam, Diagnosa Penyakit Tanaman Perkebunan, Diagnosa Penyakit Menular Sexual, Penanganan Kerusakan Hp N-Series, Diagnosa Hama dan Penyakit Tanaman, Perhitungan Kebutuhan Bahan Baku Pada Kontraktor Real Estate dan Diagnosa Penyakit Online dan lain-lain.

PENELITIAN
Data Compress Dengan Metode Huffman, Horoscope Zodiak, Penentuan Masa Tanam yang Paling Cocok Berdasarkan Perubahan Cuaca Global Warming, Ramalan Penyakit yang mungkin diderita Seseorang Berdasarkan Pola Makan dan Pola Hidup Seseorang dan Menyimpan Pesan dalam File Gambar dan lain-lain.

MICROCONTROLLER
Robot Grinda, Keamanan Rumah Burung Walet dan lain-lain.

MOBIL APLICATION
Hitung Faroid, Pemesanan Tiket, Pengoalahan data Persewaan dan lain-lain.
III. JADWAL PELATIHAN:
Hari pelatihan mulai senin sampai sabtu, hari minggu dan hari besar, libur.

1. WAKTU PELATIHAN Jam ke 1 : 07.00 WIB - 08.30 WIB
* Jam ke 2 : 08.30 WIB - 10.00 WIB
* Jam ke 3 : 10.00 WIB - 11.30 WIB
* Jam ke 4 : 13.00 WIB - 14.30 WIB
* Jam ke 5 : 14.30 WIB - 16.00 WIB

2. WAKTU KONSULTASI BEBAS Jam ke 6 : 16.00 WIB - 18.00 WIB

3. JUMLAH PERTEMUAN Jumlah pertemuan tidak dihitung / sampai LULUS skripsi / TA.
1 X Pertemuan = 1.5 Jam
* Dalam satu minggu 2 hari pertemuan.
* Waktu kesepakatan dengan tentor, lihat jadwal.
* Biasanya program selesai dalam waktu 2 bulanan.

4. BIAYA PELATIHAN Biaya pelatihan adalah paket, seharga Rp. 2.000.000,-
* Artinya mulai awal pelatihan sampai dinyatakan lulus tidak ada lagi penambahan biaya.

5. NB Walaupun membuat program trus ganti judul, ganti judul dan ganti judul lagi maka tidak ada penambahan biaya, tetapi biasanya sekali kursus sudah pada lulus.

Untuk lebih jelasnya hubungi Admin di umaxs555@gmail.com
0

Rancang Bangun Video Player Online Dengan J2ME

Sang Pencari Kebenaran ,
Aplikasi pemutar video pada perangkat mobile memang sudah tidak asing lagi, antara lain aplikasi pemutar video dengan format file 3GPP, MPEG, dll. Aplikasi video player online ini tidak jauh berbeda dengan aplikasi pemutar video lainnya, hanya saja aplikasi ini akan membaca file video pada sebuah server menggunakan koneksi GPRS. File tersebut akan dijalankan oleh video player ini seperti halnya aplikasi video player lainnya.  

Dengan menggunakan aplikasi ini, pengguna tidak perlu men-download file video dari server secara manual terlebih dahulu, karena secara otomatis aplikasi ini akan mengambil file tersebut dari server dan akan menyimpannya pada memori untuk dijalankan.
0

Membuat Sin dan Tangen

Sang Pencari Kebenaran ,



 Gambar diatas merupakan SIN dan TANGEN dalam Java.
Berikut ini adalah Source Code nya....

import javax.swing.*;
import java.awt.*;
import java.awt.event.*;

class tugas_umar extends Canvas
{
 int awal;
 int akhir;
2

Source Code Algoritma Rijndael

Sang Pencari Kebenaran ,
package org.bouncycastle.crypto.engines;

import org.bouncycastle.crypto.BlockCipher;
import org.bouncycastle.crypto.CipherParameters;
import org.bouncycastle.crypto.DataLengthException;
import org.bouncycastle.crypto.params.KeyParameter;

public class RijndaelEngine
    implements BlockCipher
{
    private static final int MAXROUNDS = 14;

    private static final int MAXKC = (256/4);
0

Pembuatan Client Server dengan RMI

Sang Pencari Kebenaran
Perkembangan  bahasa  pemrograman  Java  tidak  lepas  dari perkembangan internet.  Secara  umum,  semua mesin  yang  terhubung  ke  internet dapat dikatagorikan dalam dua  tipe: server dan client.  Java RMI  (Remote Method Invocation) menyediakan sarana dimana client dan server dapat berkomunikasi dan saling  bertukar  infomasi.  Sistem  RMI  dibangun  atas  tiga  lapisan:  lapis stub/skeleton,  lapis  remote  reference,  dan  lapis  transport. 

Lapis  stub/skeleton merupakan  interface  antara  lapis  aplikasi  dan  JVM  (Java  Virtual Machine).  Lapis reference bertanggung-jawab dalam melaksanakan satu protokol remote reference khusus.  Sedangkan  lapis  transport  adalah  lapis  TCP/IP-based  yang  bertanggung jawab dalam mengadakan hubungan antara server dan client. Membangun suatu aplikasi terdistribusi menggunakan RMI meliputi 6 langkah: mendefinisikan remote interface, implementasi remote interface dan server, pengembangan client (applet) yang  menggunakan  remote  interface,  mengkompilasi  source  files  dan  membuat stub  and  skeletons,  memulai  (start)  RMI  registry,  dan  menjalankan  server  dan client. 

Untuk dapat membaca lebih lanjut silahkan Download Pembuatan dan Pembuatan Client Server dengan RMI. 
 
Copyright 2010 Blog Pribadi Abd Umar