January 6, 2017

Membuat Aplikasi Android Login Screen Menggunakan SQLITE dan XAMARIN



Pada artikel ini akan dijelaskan bagaimana cara untuk membuat Login Screen pada aplikasi android, dengan menggunakan SQLITE sebagai media penyimpanan datanya.
SQLITE adalah salah satu database yang bersifat open source, yang di rancang untuk menyimpan data pada perangkat elektronik yang memiliki memory terbatas. SQLite mendukung penggunaan standar relational database seperti SQL syntax dan transaction. SQLITE juga tersedia untuk Android. Sedangkan tipe data yang didukung oleh SQLITE adalah Numeric (integer,float dan double), Text (char,varchar dan text), DateTime dan BLOB.
Login screen biasanya digunakan untuk aplikasi yang memerlukan otorisasi pada penggunanya. Dan untuk menyimpan username dan password didalam device kita memerlukan SQLITE sebagai databasenya.

Tools yang kita gunakan untuk membangun aplikasi ini adalah Xamarin. Xamarin adalah salah tools untuk membuat aplikasi mobile dimana bahasa pemograman yang digunakan adalah C#. Xamarin merupakan perusahaan perangkat lunak yang berdiri pada bulan Mei tahun 2011. Integrated development environment (IDE) pada Xamarin di kenal dengan nama Xamarin Studio. Tetapi selain Xamarin Studio kita juga dapat menggunakan Visual Studio dan pada artikel ini kita akan menggunakan Visual Studio 2015.

Untuk artikel selengkapnya dapat di download disini Sedangkan untuk memudahkan dalam memahami isi artikel, maka penulis juga menyertakan dengan full source code project latihan ini, dan dapat di download disini.

Semoga bermanfaat..
Wassalam...

December 20, 2016

BackgroundWorker pada Windows Aplikasi Menggunakan C#

BackgroundWorker merupakan kelas yang dibuat untuk menjalankan instruksi-instruksi pada Thread yang berbeda. BackgroundWorker dirancang untuk memudahkan dalam kebutuhan user interface seperti pada Windows Form maupun Windows Presentation Foundation (WPF). Pada BackgroundWorker terdapat beberapa event handler sehingga programmer dapat meletakkan baris kode kedalam event handler tersebut. Sehingga mendapatkan output yang diinginkan.

Sebagai contoh BackgroundWorker biasa digunakan untuk operasi-operasi yang memerlukan waktu relatif lama. Dan bisa juga kita kombinasikasi dengan control progressbar untuk mendapatkan progress dari operasi yang lagi dilaksanakan. Karena operasi yang dijalankan menggunakan thread yang berbeda, maka user interface tidak akan freeze sehingga kita masih dapat memberikan intruksi lain melalui user interface kedalam program. Sebagai contoh, pada saat kita sedang menunggu operasi yang telah berjalan, kita dapat melakukan pembatalan operasi (cancel) dengan menggunakan button yang telah kita sediakan.


 


Untuk artikel selengkapnya dapat di download disini Sedangkan untuk memudahkan dalam memahami isi artikel, maka penulis juga menyertakan dengan full source code project latihan ini, dan dapat di download disini.

Semoga bermanfaat..
Wassalam...

December 14, 2016

Asynchronous Programming (Async dan Await) pada C# 6.0

Didalam pemograman dikenal dengan dua buah teknik dalam membangun aplikasi yaitu Synchronous dan Asynchronous. Kedua fungsi ini harus digunakan sebaik-baik mungkin untuk mendapatkan hasil yang maksimal. Synchronous  adalah dimana sebuah proses akan dilanjutkan ke proses selanjutnya setelah proses sebelumnya selesai. Sedangkan Asynchronous dimana proses selanjutnya dapat langsug dikerjakan tanpa harus menunggu proses sebelumnya selesai.

Didalam artikel ini akan dijelaskan bagaimana menggunakan Asynchronous dalam pemograman dengan C# sebagai bahasa pemograman nya. Pada C# 6.0 terdapat fungsi async dan await  sehingga memudahkan kita dalam membuat pemograman Asynchronous.



Untuk artikel selengkapnya dapat di download disini Sedangkan untuk memudahkan dalam memahami isi artikel, maka penulis juga menyertakan dengan full source code project latihan ini, dan dapat di download disini.

Semoga bermanfaat..
Wassalam...

November 23, 2016

Membuat Animasi pada Splash Screen Android App menggunakan Xamarin

Pada artikel sebelumnya telah dijelaskan bagaimana cara untuk membuat Splash Screen pada aplikasi android. Artikel tersebut dapat dibaca disini http://junindar.blogspot.co.id/2016/07/membuat-splash-screen-pada-android-app.html . Seperti pada aplikasi lainnya, splash screen merupakan screen/form pertama pada aplikasi yang muncul sebelum masuk kedalam menu utama atau pun form login pada sebuah aplikasi. Dan untuk mempercantik tampilan dari splash screen kita dapat menggunakan animasi pada screen tersebut.


Untuk artikel selengkapnya dapat di download disini Sedangkan untuk memudahkan dalam memahami isi artikel, maka penulis juga menyertakan dengan full source code project latihan ini, dan dapat di download disini.

Semoga bermanfaat..
Wassalam...

July 18, 2016

Membuat Splash Screen pada Android App menggunakan Xamarin

Pada artikel ini akan dijelaskan bagaimana cara untuk membuat Splash Screen pada aplikasi android. Seperti pada aplikasi lainnya, splash screen merupakan screen/form pertama pada aplikasi yang muncul sebelum masuk kedalam menu utama atau pun form login pada sebuah aplikasi.


Untuk artikel selengkapnya dapat di download disini Sedangkan untuk memudahkan dalam memahami isi artikel, maka penulis juga menyertakan dengan full source code project latihan ini, dan dapat di download disini.

May 24, 2016

SharePoint Rest API dan Telerik Kendo UI

Pada artikel ini akan dijelaskan bagaimana menggunakan SharePoint Rest dan Kendo UI sebagai third party yang mendukung teknologi ini. Artikel ini akan menjelaskan bagaimana cara untuk mengambil data pada SharePoint dengan menggunakan REST, lalu data tersebut akan ditampilkan dengan menggunakan Grid Kendo UI. 
Seperti yang telah disebutkan diatas, pada SharePoint 2013 kita dapat berinteraksi dengan SharePoint site dari teknologi apapun yang mendukung REST.


Pada metode Client Object Model , untuk berkomunikasi dengan suatu SharePoint List kita akan menggunakan sintaks berikut : List.GetByTitle(Nama List). Sedangkan untuk REST kita akan menggunakan sintaks berikut : http://server/site/_api/lists/getbytitle('Nama List').
Untuk artikel selengkapnya dapat di download disini Sedangkan untuk memudahkan dalam memahami isi artikel, maka penulis juga menyertakan dengan full source code project latihan ini, dan dapat di download disini.

April 7, 2016

Membuat Flyout Menu pada Android App menggunakan Xamarin

Pada artikel ini akan dijelaskan bagaimana cara untuk membuat flyout menu pada android app dengan menggunakan Xamarin. Seperti telah dijelaskan pada artikel sebelumnya (http://junindar.blogspot.my/2016/02/menampilkan-data-sharepoint-list-pada.html), Xamarin adalah salah tools untuk membuat aplikasi mobile dimana bahasa pemograman yang digunakan adalah C#. Untuk memudahkan dalam memahami artikel ini, disarankan untuk menyelesaikan latihan pada artikel sebelumnya pada link diatas.
Flyout menu saat ini sering digunakan pada aplikasi-aplikasi android, sebut aja aplikasi Gmail, dimana menu ditampilkan dengan melakukan slide kekiri atau kekanan pada screen untuk menampilkan menu tersebut.
Untuk artikel selengkapnya dapat di download disini Sedangkan untuk memudahkan dalam memahami isi artikel, maka penulis juga menyertakan dengan full source code project latihan ini, dan dapat di download disini.