(Android,iPhone,Blackberry,WIndows Phone 8) Membuat Aplikasi Mobile dengan Titanium SDK Platform Java Script

Salam super….

Kemaren ane sudah posting masalah Framework yang dapat berjalan di semua device mobile, apa itu ? Cordova – Phone Gap. benar sekali, konsepnya sama dengan cordova phonegap kemaren, tetapi menurut ane lebih di mudahkan untuk membuat aplikasi di Titanium SDK ini, karena semua nya tinggal Drag and Drop Feature, tidak seperti di Cordova yang harus memasukkan permmisson terlebih dahulu bila ingin menggunakan feature tersebut.

TITANIUM SDK

The Titanium SDK provides community developers with an unmatched ability to create quality native, mobile web or rich hybrid applications to all platforms from a single code base, using JavaScript. With over 5,000 APIs, Titanium allows you to deliver an immersive user experience at a fraction of the time compared with traditional native platforms, and without compromise.
The Titanium SDK is an open source SDK with more than 478,101 community developers contributing constantly to further enhance and extend it. Independent developers, ISVs, and partners can create Modules to extend the SDK with mobile user interface controls, access to 3rd party services, and leverage any native platform API.http://www.appcelerator.com/

titanium

tdfdsfd

asdas

Advertisements

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

(Android,Windows Phone, Blackbarry, Tizen, Windows 8, Web OS, iOS)PhoneGap Cardova untuk pengembang Web Programming untuk aplikasi Mobile

Screenshot - 07012013 - 08:10:51 AM
Salam Gan – Agan, saya pagi ini tanggal 1 Juli 2013 banyak membaca berita dari web site yang menyediakan layanan berita, terutama sport dan technologi, kemenangan pertama rossi di ajang moto gp 2013 di sirkuit Assen memberikan kepuasan kepada penggemarnya, terutama ane yang dari sejak kecil sudah mengenal rossi lewat cara dia melewati rintangan dari start hingga finish, untuk dunia sepak bola, brazil menjadi juara di ajak confederasi dan spanyol hanya puas di juara 2 dan itali menghuni juara 3, kalo di lihat dari semua 3 negara itu, menurut ane patut untuk di berikan kepuasan tersendiri untuk pencita sepak bola. sedangkan di techno ane tidak menemukan berita yang membuat syaraf sebelah kiri dan kanan tersentuh.

Phone Gap merupakan semua layanan yang di berikan untuk pengembang web, tujuannya dapat membuat aplikasi menggunakan bahasa web seperti html 5, css, java script, jqueri, phone gap merupakan platform HTML 5 dan banyak mendukung platform lain agar dapat berjalan di beberapa platform yang mendukung, Phone gap mensupport banyak platform seperti :
Screenshot - 07012013 - 08:10:31 AM

– Android
– Blackberry dan Blackberry 10
– iOS
– Symbian
– Bada
– Windows Phone 7
– Windows Phone 8
– WIndows 8
– Web OS
– Tizen OS (Paling seruuu)

dengan beberapa platform yang dapat dibuat, ane sudah menggunakan atau mencoba di platform android, BB 10, Windows phone 7 dan 8, dan yang paling seru pada saat saya mencoba di platform Tizen OS, kenapa ane bilang seru ?, karena Platform phonegap dibuat dengan html5 dan tizen OS juga platform HTML5 sehingga keterhubungan kedua platform tersebut sangat cocok, karena isu isu dari beberapa berita yang saya baca, samsung sudah membuat kerjasama dengan linux confederation untuk mengembangkan Tizen OS di device mereka, yang jadi pertanyaan apakah Tizen OS akan menggantikan Android, kita lihat beberapa tahun kedepan.

Dibawah ini merupakan percobaan saya yang telah saya lakukan :

cordova tizenTIZEN OS

Screenshot - 07012013 - 08:05:56 AMAndroid

Screenshot - 07012013 - 08:05:56 AMBlackberry 10

(Android)Berkenalan dengan Developer Qualcomm

qdn-logo

Tak kenal maka tak sayang, pribahasa ini yang cocok untuk post kali ini, berkenalan dengan developer qualcomm, bukan orang nya, tapi teknologi yang dibuat oleh developer qualcomm, banyak teknolgi yang dibahas, seperti yang saya capture gambar dibawah ini :

Screenshot from 2013-05-02 05:27:34

semua itu dapat kita nikmati dengan menjadi seorang pengembang, karena ini tema ane juga angakat sebagai TA dan KP saya, jadi semua ini dapat teman-teman buktikan dengan menggunakan Snapdragon SDK, untuk tutorial nya akan saya berikan post selanjutnya, karena masih tahap debugging. SELAMAT MENCOBA

https://developer.qualcomm.com

(Raspberry PI) Pengenalan apa itu hardware yang dapat terhubung dengan kehidupan sehari hari

raspi
Bangun pagi yang rutin akan membuat kita terbiasa untuk mandiri, dikarenakan disetiap instansi tertentu tidak ada yang memberikan waktu siang untuk bekerja, itu sudah saya tanamkan pada diri saya, karena kedua orang tua saya sangat menyarankan untuk bangun pagi, bukan berarti itu tekanan, hal positif itu selalu di berikan oleh kedua orang tua saya. di kampus saya juga ada dosen yang selalu menerapkan ini, jadi untuk mata kuliah yang di ajarkan itu waktu masuknya jam 07.00, saya sangat berterima kasih kepada pak HH(Samaran) karena sudah memberikan pelajaran non akademin kepada teman-teman teman.

Raspberry pi, apa itu?

Banyak teman-teman berkata, bagaimana kita membuat hubungan hardware yang ada disekitar ki dengan menggunakan smartphone atau device lainnya, banyak juga teman-teman yang membuat sebuah hardware untuk membuat aplikasinya dapat terhubung dengan System lainnya, tetapi sekarang kita dimudahkan untuk itu, Raspberry pi merupakan solusi semua itu, sehingga kita tidak diberatkan lagi untuk membuat sebuah hardware yang dapat terhubung dengan device lainnya, Raspberry PI merupakan hardware yang berbasis LINUX, sehingga device yang berbasis linux sangat kompiterble dengan harware ini, selamat mencoba apa itu Raspberry PI..
raspi_blue_white

udoo-diagram

http://www.raspberrypi.org/
http://www.raspberrypi.org/downloads
http://www.youtube.com/watch?feature=player_embedded&v=sPs8Jp2BBw4

(Parsing) DOM VS SAX

Simple API for XML Parsing (SAX) dan Document Object Model (DOM)

Both SAX and DOM are used to parse the XML document. Both has advantages and disadvantages and can be used in our programming depending on the situation.

SAX:

  • Parses node by node
    Doesn’t store the XML in memory
    We cant insert or delete a node
    SAX is an event based parser
    SAX is a Simple API for XML
    doesn’t preserve comments
    SAX generally runs a little faster than DOM
  • Figure2

DOM:

  • Stores the entire XML document into memory before processing
    Occupies more memory
    We can insert or delete nodes
    Traverse in any direction.
    DOM is a tree model parser
    Document Object Model (DOM) API
    Preserves comments
    SAX generally runs a little faster than DOM
  • dom

(http://stackoverflow.com/questions/6828703/difference-about-sax-and-dom)

Dari beberapa kelebihan dan kekurangan yang saya dapatkan di alamat tersebut, bahwa keduanya sama sama merupakan XML parsing, dengan itu kita dapat menyimpulkan bahwa, saat DOM melakukan parsing XML, parsinganan itu di simpan pada memory, sedangkan untuk SAX tidak, sehingga SAX lebih cepat dari pada DOM, tapi dalam ruang lingkup sequrity DOM sangat di anjurkan, karena parsing XML nya di bungkus dan di letakan pada memory, sehingga pada saat pihak yang ingin mencuri data tersebut harus membongkar bungkusan itu.

Sehingga semua itu tergantung dengan kasus yang di ambil, ketika data itu tidak terlalu berpengaruh sebaiknya menggunakan SAX, dan ketika data parsing XML itu sangat di unggulkan sebaiknya menggunakan DOM.

Referensi :
http://stackoverflow.com/questions/6828703/difference-about-sax-and-dom
http://javarevisited.blogspot.com/2011/12/difference-between-dom-and-sax-parsers.html
http://www.coderanch.com/t/122873/XML/SAX-DOM

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