Tuesday, April 8, 2014

Cara Rollback APK Android ke Versi Sebelumnya

Berikut ini adalah cara rollback APK android ke versi sebelumnya.

Pertama masuk playstore, kemudian pilih app yang ingin anda rollback. Selanjutnya pilih APK.

Screen Shot 2014-04-08 at 9.30.03 AM

Anda bisa lihat di situ ada dua versi yaitu yang terbaru adalah versi 1.4 dan akan kita rollback ke versi 1.3 tanpa harus upload lagi.

Caranya tekan tombol "switch to advance mode" yang ada pada pojok kanan atas.

Screen Shot 2014-04-08 at 9.32.46 AM

 

Akan muncul tombol "move to prod" pada apk versi 1.3, silahkan anda klik tombol tersebut. Sehingga hasilnya seperti di bawah ini.

Screen Shot 2014-04-08 at 9.34.29 AM

 

Kemudian tekan deactived pada versi 1.4

Dengan begitu maka apk anda akan di roll back dari veri terbaru yaitu 1.4 ke veri sebelumnya yaitu 1.3

Sunday, April 6, 2014

Android: Mengirim Object Antar Activity Dengan Intent

Mungkin semua sudah pada tahu, di android untuk berpindah dari satu activity ke activity lain kita menggunakan intent. Di intent ini kita bisa sekaligus mengirimkan parameter maupun object yang nantinya akan digunakan oleh class di activity selanjutnya. Untuk mengirimkan parameter caranya cukup mudah, anda tinggal mendefiniskan reference nya kemudian value nya, seperti di bawah ini.

Thursday, April 3, 2014

Membuat Marquee TextView Pada Android

Salah satu keterbatasan smartphone adalah layarnya yang relatif sempit, meskipun saat ini sudah mulai banyak smartphone yang memiliki layar lebar. Layar sempit ini terkadang membatasi kita sebagai developer untuk membuat interface dengan text yang panjang, misalnya judul. Terkadang judul aplikasi sering hanya tampil setengah saja, dan terpaksa kita buat judulnya menjadi seringkas mungkin. Hal seperti tersebut bisa diakali dengan menggunakan fitur marquee selayaknya pada html, yang mana text akan berjalan dari kanan ke kiri jika panjangnya melebihi lebar layar. Berikut ini caranya.

Wednesday, April 2, 2014

[xcode] Mengirim Parameter Antar View Menggunakan Segue

Tutorial berikut ini akan mempelajari bagaimana menggunakan segue untuk pindah ke layar berikutnya disertai mengirimkan parameter melalui segue tersebut. Saya asumsikan anda sudah paham dasar-dasar menggunakan xcode, dalam hal ini saya sendiri menggunakan xcode 5.0. Baiklah langsung saja kita mulai.

Silahkan buat project baru, kemudian buka Main.storyboard dan buat story board seperti di bawah ini.

 

xcode mengirim parameter melalui segue

 

Buat satu buah view controller lagi seperti di bawah

mengirim parameter melalui segue

 

Buat class baru dengan nama "DetailViewController" yang nantinya akan dipakai oleh view controller kedua yang baru saha kita buat.

Pilih view controller yang pertama kemudian tekan dan tahan tombol ctrl dan klik pada tombol login kemudian drag ke layar kedua (detail view controller).

Sampai sini coba jalankan app anda dan tekan tombol login maka anda akan di bawa ke layar detail tetapi label username dan password belum berubah sesuai dengan yang anda inputkan. Untuk bisa mengubah tombol tersebut diperlukan sedikit coding. Berikut selengkapnya.

Pertama kita berikan identifier pada segue kita silahkan lihat gambar di bawah ini

Screen Shot 2014-04-01 at 5.02.24 PM

Setelah itu pada file ViewController.m tambahkan method prepareForSegue serperti berikut

 
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender{

// DetailViewController *detailViewController = [segue destinationViewController];

NSLog(@"segue:%@",segue.identifier);

if ([segue.identifier isEqualToString:@"loginSegue"]) {

[segue.destinationViewController setUsernameText:self.usernameTextField.text];
[segue.destinationViewController setPasswordText:self.passwordTextField.text];

}
}


Kemudian buka file DetailViewController.m, dan pada method viewdidload tambahkan menjadi seperti ini

- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view.
self.usernameLabel.text = self.usernameText;
self.passwordLabel.text = self.passwordText;

}


Jangan lupa untuk menginisialisasi property usernameText dan passwordText di file DetailViewController.h

Jika sudah sekarang jalankan app anda, maka seharusnya pada layar detail,label username dan password akan berubah seperti yang anda inputkan.