(Buku)Membuat aplikasi multi platform menggunakan phonegap Cordova

as

Salam super, bertambah lagi koleksi buku ane, buku kemaren alhamdulilah sudah gak ada stok lagi, alias gak produksi lagi, insya allah buku yang sebelumnya bila dari pihak agan agan menginginkan akan saya cetakkan dan saya kirim secara langsung, karena buku sebelumnya hanya ane masukkan di nulisbuku.com.

Buku ini ane buat di tujukan kepada pengembang aplikasi berbasis web, sehingga pengembang dapat membuat aplikasi desktop yang berjalan di platform yang di inginkan, tema dari buku ini merupakan tema yang tidak terlalu aneh, jika ada pihak dari agan yang memiliki ide ane persilakan untuk memberi masukan di email.

Phonegap merupakan sebuah platform yang dibuat untuk mendukung semua device yang ada, untuk basic nya, phone gap merupakan platform berbasis HTML5, sebelumnya ane pernah posting dimana banyak sekali platform yang dibuat oleh pengembang untuk membuat aplikasi menggunakan HTML 5 atau bahasa web lainnya.

(Buku)Praktis Pembelajaran Windows Phone 8 A-Z

Windows phone

Dalam Bulan April pada tepatnya hari ultah ane, ane akan membagikan buku secara free, jadi yang ada versi Komersialnya akan saya bagikan dengan Free kepada semua orang yang membutuhkan, untuk cara mendapatkannya agan tinggal download aja di sini, kemungkinan akan di beri waktu jeda. pokoknya tunggu aja pada bulan april ya..

ini buku dengan tema “(Buku)Praktis Pembelajaran Windows Phone 8” sama dengan buku sebelumnya, buku ini saya kerjakan bareng dengan buku android Sequrity, karena kebetulan ane liburan kuliah, jadi dengan selang waktu yang lumayan lama, sekalian hitung – hitung belajar. di bawah ini merupakan potongan buku tersebut.. tunggu releasenya di Mr.Root Blog

 Bab 1. Pengenalan Windows Phone

Dalam perkembangan teknologi informasi dalam bidang skala yang kecil yaitu mobile sangatlah memberi dampat positif bagi pengguna, Windows Phone perupakan system operasi yang dikembangkan oleh perusahaan Microsoft, untuk tampilan windows phone dan desktop sama atau identic, karena windwos phone berjalan di mobile sehingga skala ruang lingkupnya lebih kecil.

RELEASE CONTOH BUKU

IDR : 39.000,-

Janji yang saya janjikan, alhamdulilah book praktis windows phone a-z sudah saya selesaikan, link diatas merupakan contoh buku yang saya upload di Nulisbuku.com, teman teman dapat mengundug di sana dengan harga 39.000. terima kasih

(Buku)Exploring Security and Location Based Services Android Developer

Untitled

Alhamdulilah ane akan menyelesaikan buku dengan tema “(Buku)Exploring Security and Location Based Services Android Developer” buku ini saya kerjakan dengan kasih dan sayang dari hari yang paling dalam, cak ileee.. benar, kalau kita membuat sesuatu dengan hati semuanya akan berbeda, itu di fikirkan sendiri. dibawah ini merupakan potongan buku, kemungkinan buku ini ada 2 versi, yang pertama Versi Free dan yang kedua Versi Komersial, untuk komersialnya gak mahal kok gan, kira kira kisaran 50K. akan di terbitkan oleh 2 penerbit, kalo udah di terbitkan akan saya perbaharui post ini, jadi gak salah kalau agan mau coba versi free nya juga gak papa..

Bab 1 Pengenalan

Keamanan di Android meliputi penyebaran dan pelaksanaan aplikasi. Mengenai penyebaran, aplikasi Android harus ditandatangani dengan tanda tangan digital dalam rangka bagi Anda untuk instal ke perangkat. Sehubungan dengan eksekusi, Android menjalankan setiap aplikasi dalam Proses terpisah, masing-masing yang memiliki ID pengguna yang unik dan permanen (ditugaskan pada waktu menginstal). Ini menempatkan batas seluruh proses dan mencegah satu aplikasi dari memiliki langsung akses ke data yang lain. Selain itu, Android mendefinisikan model izin deklaratif yang melindungi sensitif fitur (seperti daftar kontak). Pada beberapa bagian berikutnya, kita akan membahas topik ini. Tapi sebelum kita mulai, mari kita memberikan gambaran dari beberapa konsep keamanan yang kita akan lihat nanti.
 

alhamdulilah hirrobilalamin, dengan kesungguhan dan keinginan keras saya dapat menyelesaikan 2 buku, yang pertama Praktis Windows phone A-Z dan yang kedua Exploring Security and Location Based Services Android Developer, buku kedua ini saya upload di sebuah situs penjualan buku dengan harga yang relatif, semoga buku ini dapat membantu teman – teman membuat sebuah aplikasi yang sesuai keinginan teman – teman.

IDR : 35.000,-
Halaman : 128 lembar

BroadcastReceiver

Sedikit memberi pengalaman dalam beberapa pembaca, saya sering sekali yang namanya membaca ebook luar seperti ebook Android Beggginer dan sebagainya yang pastinya berbahasa inggris, ini sering sekali saya alami pada pengelolahan kata dan pengartian defenisi dalam sebuah kalimat, sehingga point tertentu sering kita dapatkan, BroadcastReceiver merupakan suatu deklarasi global dimana ada dua suku kata, yang pertama Broadcast yang mengartikan seluruh data di sebarkan dan dapat di gunakan di fungsi lain atau class lain, sedangkan Receiver merupakan penerima. jadi dengan itu kita paham apa itu BroadcasReceiver…. ini merupakan pengalam saya, karena mungkin dari beberapa teman – teman yang sering membaca buku bahasa inggris pasti sering mengalami apa yang saya alami, di bawah ini merupakan contoh dimana deklarasi itu dikatakan BroadcastReveicer…
2

Catatan : Dalam memberikan point – point tertentu dalam sebuah kasus sangatlah harus mengerti beberapa arti suku kata tersebut

Referensi : Buku Manning Android in Action 3rd

ContenProvider

Jika aplikasi mengelola data dan kebutuhan untuk mengekspos bahwa data ke aplikasi lain berjalan di lingkungan Android, Anda harus mempertimbangkan ContentProvider. Jika komponen aplikasi (Activity, Service, atau BroadcastReceiver) kebutuhan untuk mengakses data dari aplikasi lain, komponen mengakses aplikasi lainnya ContentProvider. The ContentProvider menerapkan satu set standar metode untuk memungkinkan aplikasi untuk mengakses menyimpan data. Akses mungkin untuk membaca atau menulis operasi, atau untuk keduanya. Sebuah ContentProvider dapat menyediakan data untuk Kegiatan atau Layanan dalam aplikasi yang mengandung sama, serta ke Activity atau Layanan terkandung
dalam aplikasi lain. Sebuah ContentProvider dapat menggunakan bentuk data-mekanisme penyimpanan yang tersedia pada Platform Android, termasuk file, database SQLite, atau bahkan hash memori berbasis peta jika data ketekunan tidak diperlukan. The ContentProvider adalah lapisan data yang menyediakan
Data abstraksi untuk klien dan penyimpanan sentralisasi dan rutinitas pengambilan dalam tunggal tempat. Berbagi file atau database secara langsung tidak disarankan pada platform Android, dan ditegakkan oleh sistem keamanan Linux yang mendasari, yang mencegah ad hoc akses file dari satu ruang aplikasi yang lain tanpa izin eksplisit diberikan. Data yang tersimpan dalam ContentProvider dapat data tradisional jenis, seperti bilangan bulat dan
string. Penyedia konten juga dapat mengelola data biner, seperti data citra. ketika Data biner diambil, praktek terbaik yang disarankan adalah untuk mengembalikan string yang mewakili nama file yang berisi data biner. Jika nama file dikembalikan sebagai bagian dari ContentProvider permintaan, aplikasi tidak harus mengakses file secara langsung, Anda harus
Capture

menggunakan kelas pembantu, metode openInputStream ContentResolver, untuk mengakses Data biner. Pendekatan ini menavigasi proses Linux dan rintangan keamanan, serta membuat semua akses data normal melalui ContentProvider. Gambar 1,5 garis hubungan antara ContentProviders, menyimpan data, dan klien mereka. Data Sebuah ContentProvider yang diakses oleh sebuah aplikasi Android melalui suatu Konten URI. Sebuah ContentProvider mendefinisikan URI ini sebagai final String public static. untuk Sebagai contoh, aplikasi mungkin memiliki menyimpan data mengelola lembar data keamanan bahan. URI Konten untuk ContentProvider ini mungkin terlihat seperti ini: Uri public static final CONTENT_URI = Uri.parse (“konten :/ / com.msi.manning.provider.unlockingandroid / lembar data”); Dari titik ini, mengakses ContentProvider mirip dengan menggunakan Structured Query Language (SQL) di platform lain, meskipun pernyataan SQL lengkap tidak dipekerjakan. Sebuah permintaan yang disampaikan kepada ContentProvider, termasuk kolom
diinginkan dan opsional mana dan Order By klausa. Mirip dengan query parameter dalam SQL tradisional, substitusi parameter juga didukung ketika bekerja dengan ContentProvider kelas. Di mana hasil dari query pergi? Dalam kelas kursor, alami. Kami akan memberikan contoh ContentProvider rinci dalam bab 5.

CATATAN Dalam banyak hal, ContentProvider bertindak seperti server database.
Meskipun aplikasi bisa berisi hanya ContentProvider dan esensi menjadi server database, ContentProvider biasanya komponen dari Android aplikasi yang lebih besar yang host setidaknya satu Kegiatan, Layanan, atau BroadcastReceiver.

Referensi : Buku Manning . Android ic Action 3rd

(Buku) Windows Phone Geek

wbook

Buku ini saya dapat di sebuah situs resmi microsoft http://www.windowsphonegeek.com Buku di keluarkan pada bulan November 2012 kemarin, mungkin cukup ketinggalan tetapi menurut saya tidak ada yang ketinggal kalau kita ingin belajar dan niat untuk bisa, buku ini pengenalan gimana sistem untuk menjadi developer windows phone 7 dan 8.

Table of Contents
Message from the Editor ……………………………………………………………………………………………………………………………………………………………… 3
What’s new in Windows Phone 8 SDK for developers …………………………………………………………………………………………………………………….. 4
Tiles and Lock Screen Notifications in Windows Phone 8 ……………………………………………………………………………………………………………….. 8
Implementing Coupons and Memberships using the Windows Phone 8 Wallet …………………………………………………………………………………. 12
Implementing in-app purchasing in Windows Phone 8 …………………………………………………………………………………………………………………… 20
File and URI associations in Windows Phone 8 …………………………………………………………………………………………………………………………….. 23
New Launchers in Windows Phone 8 …………………………………………………………………………………………………………………………………………… 28
New LongListSelector control in Windows Phone 8 SDK ……………………………………………………………………………………………………………… 30
New Location APIs and Background Location Tracking ………………………………………………………………………………………………………………… 33
Spotlight: Interview with Matt Lacey – Founder of WPUG London ………………………………………………………………………………………………… 37
Business: How to start a successful mobile app business ………………………………………………………………………………………………………………… 38
WPGeek Component Marketplace – A Great Opportunity for Developers ………………………………………………………………………………………… 40

XML vs JSON

XML (Extensible Markup Language) adalah bahasa markup untuk keperluan umum yang disarankan oleh W3C untuk membuat dokumen markup keperluan pertukaran data antar sistem yang beraneka ragam. XML merupakan kelanjutan dari HTML (HyperText Markup Language) yang merupakan bahasa standar untuk melacak Internet.

XML, merupakan standar format dari struktur berkas (file).
XSL, merupakan standar untuk memodifikasi data yang diimpor atau diekspor.
XSD, merupakan standar yang mendefinisikan struktur database dalam XML.

Keunggulan XML bisa diringkas sebagai berikut :
– Pintar (Intelligence). XML dapat menangani berbagai tingkat (level) kompleksitas.
– Dapat beradaptasi. Dapat mengadaptasi untuk membuat bahasa sendiri. Seperti Microsoft membuat bahasa MSXML atau Macromedia mengembangkan MXML.
– Mudah pemeliharaannya.
– Sederhana. XML lebih sederhana.
– Mudah dipindah-pindahkan (Portability). XML mempunyai kemudahan perpindahan (portabilitas) yang lebih bagus.

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:orientation="horizontal">  
    <LinearLayout
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:orientation="vertical">

        <TextView
            android:id="@+id/tanggal"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:textColor="#dc6800"
            android:textSize="18sp"
            android:textStyle="bold"
            android:paddingTop="6dip"
            android:paddingBottom="2dip" />
            
        <TextView
            android:id="@+id/jam"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:textColor="#acacac"
            android:paddingBottom="2dip">
        </TextView>

        <TextView
            android:id="@+id/lintang"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:textColor="#5d5d5d"
            android:gravity="left"
            android:textStyle="bold"
            android:text="Cost: " >
        </TextView>

        <TextView
            android:id="@+id/bujur"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:textColor="#5d5d5d"
            android:gravity="left"
            android:textStyle="bold"
            android:text="Cost: " >
        </TextView>
        
        <TextView
            android:id="@+id/kekuatan"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:textColor="#acacac" 
            android:textStyle="bold"
            android:gravity="left">
        </TextView>
        
        <TextView
            android:id="@+id/kedalaman"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:textColor="#acacac" 
            android:textStyle="bold"
            android:gravity="left">
        </TextView>
        
        <TextView
            android:id="@+id/wilayah"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:textColor="#acacac" 
            android:textStyle="bold"
            android:gravity="left">
        </TextView>
        
    </LinearLayout>

</LinearLayout>

JSON (dilafalkan “Jason”), singkatan dari JavaScript Object Notation (bahasa Indonesia: notasi objek JavaScript), adalah suatu format ringkas pertukaran data komputer. Formatnya berbasis teks dan terbaca-manusia serta digunakan untuk merepresentasikan struktur data sederhana dan larik asosiatif (disebut objek). Format JSON sering digunakan untuk mentransmisikan data terstruktur melalui suatu koneksi jaringan pada suatu proses yang disebut serialisasi. Aplikasi utamanya adalah pada pemrograman aplikasi web AJAX dengan berperan sebagai alternatif terhadap penggunaan tradisional format XML.
Walaupun JSON didasarkan pada subset bahasa pemrograman JavaScript (secara spesifik, edisi ketiga standar ECMA-262, Desember 1999 [1]) dan umumnya digunakan dengan bahasa tersebut, JSON dianggap sebagai format data yang tak tergantung pada suatu bahasa. Kode untuk pengolahan dan pembuatan data JSON telah tersedia untuk banyak jenis bahasa pemrograman. Situs json.org menyediakan daftar komprehensif pengikatan JSON yang tersedia, disusun menurut bahasa.
Format JSON dispesifikasikan di RFC 4627 oleh Douglas Crockford. Tipe media Internet resmi JSON adalah application/json sedangkan ekstensi berkasnya adalah .json.
Pada Desember 2005, Yahoo! mulai menawarkan opsi format JSON untuk layanan webnya [2]. Google mulai menyediakan umpan JSON untuk protokol web GData-nya pada Desember 2006

<html>
<head>
<title>JSON testing - adiputra</title>
<script type='text/javascript'>
    var JSON_adi = {nama:’adiputra’};
    document.write (JSON_adi.nama);
</script>
</head>
<body>
</body>
</html>

Kenapa xml yang banyak di gunakan dari pada JSON..?

referensi :

http://wikipedia.com

(Java)Buku Java Desktop By Ifnu Bima

Menulis adalah kegiatan paling saya suka di sela-sela kesibukan sehari-hari. Menulis, terutama
pengetahuan, akan memberikan efek berantai kepada seluruh pembacanya. Menulis juga
membuka gerbang peradaban yang bernama Sejarah. Tidak ada sejarah tanpa budaya menulis.
Java Desktop ini adalah buku pertama saya, dan semoga menjadi yang pertama dari sekian
banyak buku yang bisa saya tulis. Isi dari buku ini berasal dari pengalaman saya membuat
aplikasi desktop java selama kurang lebih tiga tahun. Banyak pelajaran berharga yang saya petik
dari pengalaman tersebut, baik pada saat menulis maupun pada saat membuat aplikasi. Seiring
dengan waktu saya ingin menuangkan dalam sebuah buku dan membaginya dengan teman-teman
pembaca.
Waktu yang saya habiskan untuk menulis buku ini ternyata lebih panjang dari yang saya
perkirakan, tutorial Swing dan JDBC, cikal bakal dari buku ini, saya tulis awal tahun 2007.
Kemudian semenjak pertengahan tahun 2010 saya meluangkan setiap waktu luang saya,
termasuk hari libur, menyelesaikan buku ini hingga pada bulan Februari 2011 buku ini saya
rampungkan.
Harapan saya buku ini bisa memberikan pengetahuan yang berguna bagi karir maupun pekerjaan
teman-teman pembaca. Saya juga berharap pembaca dari buku ini bisa meningkatkan taraf hidup
nya, baik dalam meniti karir maupun memulai karir sebagai developer. Pengajar seperti guru
SMK atau Dosen dapat menggunakan buku ini sebagai panduan mata kuliah Rekayasa Perangkat
Lunak.
Buku ini akan selalu gratis untuk anda miliki dan sebarkan baik secara soft copy
(ebook) maupun secara hard copy (print) tanpa modifkasi sama sekali. Jika anda ingin
menggunakan buku ini untuk tujuan komersial dan memodifkasi sebagian isinya untuk tujuan
tersebut, mohon mendiskusikan dengan saya secara formal.
Kalau anda dan institusi anda mendapatkan manfaat dari buku ini dan ingin berkontribusi balik,
saya menerima donasi yang nantinya akan saya sumbangkan ke panti asuhan Permata Hati yang
beralamatkan di :
Jl. Roda No. 29, Kelurahan Babakan Pasar, Kecamatan Bogor Tengah, Bogor
 Telepon: (0251) 8312
730. email : permatahatibogor@gmail.com, url : http://permatahatibogor.wordpress.com,
http://saveorphan.dagdigdug.com
Donasi bisa anda salurkan melalui rekening BCA 2630478831 atas nama Ifnu Bima Fatkhan. Atau
anda bisa mengirim pulsa ke nomer IM3 saya dengan mengirim sms TP 085692118587 [nominal]
ke 151, saya akan mengganti pulsa yang anda kirimkan dan menyumbangkan ke panti asuhan
Permata Hati. Mohon kirimkan email konfrmasi donasi sebagai catatan, saya akan
mempublikasikan donasi anda di blog saya ifnubima.org. Kalau donasi anda belum tercatat mohon
ingatkan saya dengan mengirim email notifokasi. Donasi anda adalah masa depan anak-anak ini :

(Buku) Buku Hijau ClearOS indonesia By Andi Mikro

Sistem server dengan menggunakan Linux sudah dipakai oleh
perusahaan-perusahaan besar karena sudah terbukti kehandalan dan
kestabilannya. Permasalahannya bagaimana jika diterapkan dalam skala kecil,
seperti lingkungan kantor atau warnet?
Jawabnya tentu saja bisa, sistem linux dengan mudah dapat diinstalasi
ke dalam Personal Computer (PC) sekelas intel. Dengan pengetahuan akan
jaringan yang cukup dan keahlian menavigasi perintah-perintah teks Linux maka
kita dapat membangun sistem server yang serba guna. Banyak distro linux yang
bisa digunakan untuk server, bahkan beberapa mengkhususkan diri sebagai distro
linux server, seperti Ubuntu Server dan Red Hat Enterprise Linux (RHEL)
Tetapi semua distro itu memerlukan keahlian yang mahir dalam
menguasai sintax perintah linux. Jelas masyarakat awam akan kebingungan.
Nah,disini saya ingin memperkenalkan dengan Linux Server ClearOS.
Distro Linux ini sama dengan yang lain, tetapi yang membedakan adalah metode
settingnya yang sangat mudah. Saya sendiri berani mengklaim, dengan ClearOS,
seseorang yang tidak pernah mengenal linux sama sekalipun, bisa membuat
server Linux yang handal.
ClearOS diturunkan dari Red Hat Enterprise Linux yang berbayar.
ClearOS free, gratis dan lisensinya open source,jadi bisa dipakai kapanpun dan
dimanapun tanpa terkendala legalisasi. Hal yang membuat segalanya mudah di
ClearOS adalah cara settingnya yang via webconfig. Cuma perlu klik-klik tombol
dan mengisi beberapa parameter, maka server yang powerfull akan hadir didepan
anda
Akhir kata semoga buku ini bisa menjadi salah satu literatur dalam
mempelajari sistem server linux yang hebat itu dan cita-cita saya,semua kalangan
mampu dan memiliki kesempatan yang sama untuk belajar Linux sampai tingkat
tertinggi.
Banjarbaru 11 Agustus 2010
Andi Micro

(Buku)Debian Server By Al-Mansyurin Team

Sebelumnya, saya ingin mengucapkan puji syukur kehadirat Allah SWT (Moeslem Only), karena berkat nikmat-
nikmatNya, sehingga eBook ini dapat berhasil diselesaikan, walaupun molor dari waktu yang sudah ditentukan.
Dan juga, saya mengucapkan terima kasih kepada Anda (Linuxer Indonesia), yang telah ikut andil mengembangkan
Sistem Operasi Linux di Indonesia. Semoga, negeri kita tercinta ini, dapat terus memunculkan generasi-generasi
muda yang handal dan canggih, khususnya di bidang Informatika.
Tutorial Konfigurasi Debian server ini saya pelajari dari beberapa referensi, maaf saya tidak mencantumkanya satu
persatu karna saya lupa. Yang pasti, saya mengambil beberapa referensi dari Internet. Dan, eBook ini sudah teruji
berhasil pada Sistem Operasi Debian Lenny, walaupun sekarang sudah dirilis Debian Squeeze (2011).
Saya juga ingin mengucapkan maaf, bila dalam eBook ini, terdapat kekeliruan dalam penyusunanya atau salah
konfigurasi. Ataupun juga jika kata yang dipilih tidak sesuai EYD, dan terlalu bertele-tele (^_^”). Pada eBook ini, kita
cenderung membahas pada Cara Konfigurasi (Praktek) daripada teori semata.
Hak Cipta,
Anda diperbolehkan untuk memperbanyak isi dari eBook ini, asalkan tidak digunakan
untuk urusan Komersil (DiPerjual-Belikan). Dan jika tidak keberatan, tolong
dicantumkan SUMBERnya.