(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.

Advertisements

(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