2016 - Cdsbndt

Senin, 14 November 2016

Laporan magang minggu ke - 18

November 14, 2016 0
Laporan magang minggu ke - 18
    Assalamualaikum.
Kali ini ane mau ngeshare minggu terakhir PKL di semester 1, Di minggu ini minggu paling enak, soalnya saya di minggu tugas saya cuman testing application, gak seperti minggu yang lainnya.


Soalnya aplikasi BAG ini sudah mau selesai cuman masih banyak errornya.

Wassalamualaikum warahmatullahi.

Kamis, 10 November 2016

Laporan magang minggu ke - 17

November 10, 2016 0
Laporan magang minggu ke - 17
     Assalamualaikum..
Di minggu ini ane disuruh import project VSMSMestika dari Eclipse ke Android Studio,
Soalnya kata pembina magang saya disini kalo VSMSMestika masih di eclipse terus, Ditakutkan kalo VSMSMestika kedepan-nya minta ini - itu, Nanti sedikit agak susah jadi disuruh import ke Android Studio.

     Sebenernya ngimport project dari eclipse project ke android studio susah2 - gampang, Seperti biasa, Add gradle dulu di eclipsenya, Kemudian import dari Android Studionya, Cuman ada kendala disini :

  1. Git nya gk kebaca, Soalnya VSMSMestika udah dipasangin git dari eclipse dulu, tapi pas di import ke android studio gitnya gak kebaca gitu.
  2. Gradlenya kurang apa gitu ( Saya juga gak begitu paham ) Hheehe, Maklum masih newbie.
Jadi harus copy satu persatu dari project lama  ke yg Android Studio.

Kemudian ane disuruh buat Looping textview programmatically, Fungsinya untuk nampilin rincian tranksaksi, Jadi Ditugas ini ane disuruh buat Perulangan textview tanpa layout, Jadi buat layoutnya dari javanya.

Rincian Pembayaran
 Di rincian sebelumnya itu hanya menggunakan 1 texview di /n, Jadi ane disuruh buat Looping textviewnya, Soalnya susah kalau nerima data menggunakan 1 textview.


Seperti ini ane buat itu gak make layout buatnya lgsg di Javanya, terus itu dari 2 textview, kalau sebelumnya hanya 1 text view di enter, ane loop 101, menurut ane ini agak susah.

Makasiih sekian itu saja yang bisa di sampaikan.


Kamis, 03 November 2016

Laporan magang minggu ke - 16

November 03, 2016 0
Laporan magang minggu ke - 16
    Asslamulaikum saudara..
kali ini ane pengen ngeshare laporan minggu ini kawan, di minggu ini ane ngerjain ulang, Share layout as image dan Add BPJS, Smartfren Pra dan Pascabayar pada Bank sumsel,

SHARE LAYOUT AS IMAGE

     Nah diminggu ini ane disuruh membuat image dari layout kemudian di share, biasanya kalau selesai transaksi online ada struknya, jadi struknya bisa di share sebagai image, jadi yang dishare sebenernya Linearlayoutnya, katanya buat jaga jaga kalau client minta dibikinkan seperti ini. V:



Halaman utama

    Jadi pas kita klik share dia langsung convert ke image dan sekalian intent untuk dishare.


Destination Aplikasi
Contoh kita pilih note buat sample.

Image di destination app
Dan linear yang tadi masuk kedalam note as an image.


Add menu BPJS & Smartfren prabayar & pascabayar

      Nah tugas yang hanya disuruh nambahin menu BPJS, Smartfren prabayar & pascabayar.

Terus ane juga disuruh bikin Dynamic Textview Programmaically cuman masih pending, maklum masih baru diandroid (newbie) hhehe.

Wassalamualaikumsalam

Laporan magang minggu ke - 15

November 03, 2016 0
Laporan magang minggu ke - 15
     Assalamualaikum,
Kali ane mau laporan magang minggu ke - 15, di minggu ini ane disuruh buat aplikasi compress image, dan buat contoh - contoh listview yang menarik


Seperti contoh ukuran gambar sebelum di compress.



Disini kita lihat file size sebelum dicompress : 18KB

Update / Compress

dan setelah kita compress dan di store di sebuah folder di FileManager, ukurannya mengecil.


      Katanya ini berfungsi saat gambar di jadikan string, gk kepake banyak value stringnya, makanya di compress agar valuenya gk terlalu banyak.


      Dan macam macam list yang saya buat ada tiga, memang gk bagus sih, soalnya gk punya bakat design, hehhehe, tapi yang poto yg kedua saya minta di bikinkan gambaran list yg bagus pada temen saya yg memang bisa design.

List 1

List 2

Maklum jelek gabisa design.Hehhe

Oke itu saja untuk minggu ini, terima kasih.

Minggu, 02 Oktober 2016

Laporan magang minggu ke - 12

Oktober 02, 2016 0
Laporan magang minggu ke - 12
       Assalamualaikum..
Minggu ke - 12 di Multipolar, di minggu ini saya merevisi dan menambahkan yang diinginkan client.


      Oke dihari pertamanya saya disuruh ganti flow untuk reload data VSMSMestika, Kemudian saya disuruh menambahkan beberapa operator pembayaran & pembelian untuk bank sumsel, tapi project ini hanya bisa dibuka menggunakan Eclipse, dulu kita juga emang pake Eclipse pas belajar, cuman karena udah lama gak make, jadi saya uninstall Eclipse, Otomatis saya disuruh download baru, untuk Bank Sumsel.

Pembayaran pascabayar:

Smartfren Pascabayar

Smartfren form

Pembelian prabayar : 

Smartfren Prabayar

Smartfren Prabayar Form
     Kemudian saya disuruh menambahkan BPJS Payment, pada bank sumsel ini.





       Yang agak susah tuh pas bikin validasi untuk bulan BPJSnya, angka yang harus dimasukin 1 - 12 doang, selain angka itu dia munculin alert dialog error, Validasi yg dipake disini Saripaar Validator. Jadi cuman mainin regex nya.

REVISI

        Kemudian saya disuruh ngerevisi.
- XLData prabayar = Yang dikirim ke server code paketnya. bukan jumlahnya 👉  Code Paket            XLData ðŸ‘ˆ
- Form BPJS = buat 3 form "Rekening Alias", "No Virtual Account", "Bulan"



Sebenernya tampilanya sama aja kayak minggu kemaren cuman di sisipin kode buat paket yang dipilih terus dikirim ke server.

BPJS Form

Oke untuk minggu ini mungkin itu saja yang bisa saya kerjakan.



Jumat, 23 September 2016

Laporan magang minggu ke - 11

September 23, 2016 0
Laporan magang minggu ke - 11
     Assalamualaikum.
Post ini berisi content tidak menarik untuk dibaca / bisa bikin sakit mata, langsung aja ane mau share pengalaman magang ane di PT Multipolar technology, untuk minggu ke 11 ini ane cuti 3 hari dari 5 hari per minggu. 

dihari senin cuman disuruh bikin, kalau ada pesan masuk dia nge show toast.

Kemuadian pas dihari jum'atnya ane disuruh revisi sms banking mestika, untuk menambahkan apa yaa ??eeehh kayak operator gitu.

Add :

PEMBAYRAN : BPJS, Smartfren dan Indosat Ooredoo.

PEMBELIAN : Pulsa XL Data, Pulsa Indosat Ooredoo, Pulsa Ooredoo Data dan Pulsa Smatfren.

Dari semua itu sihh masih gampang, di sini susahnya pas bikin list nominal pembelian paket XL Data dan Pulsa Ooredoo data.

Pembelian pulsa ooredoo prabayar.
·         Pulsa 25.000
·         Pulsa 50.000
·         Pulsa 100.000
·         Pulsa 150.000
Pembelian pulsa ooredoo data.
·         Paket Data 49K (Harga Rp. 49.000)
·         Paket Data 99K (Harga Rp. 99.000)
·         Paket Blackbery Gaul Banget (Harga Rp. 59.900)
·         Paket Blackbery Full Services (Harga Rp. 89.900)
Pembelian XL Data
·         01 untuk HOTROD 3G 25 RB
·         02 untuk HOTROD 3G 49 RB
·         03 untuk HOTROD 3G 99 RB
·         04 untuk BB GAUL 49 RB
·         05 untuk BB ONE 99 RB
·         06 untuk BB FULL LITE 59 RB
·         07 untuk SUPER NGEBUT 25 RB
·         08 untuk SUPER HOTROD 99 RB
·         09 untuk SUPER HOTROD 149 RB
·         10 untuk SUPER HOTROD 199 RB
·         11 untuk HOTROD 3G 199 RB
·         12 untuk HOTROD 3G 499 RB 
Pembelian pulsa smartfren
·         Pulsa 50.000
·         Pulsa 100.000
·         Pulsa 150.000
·         Pulsa 200.000
·         Pulsa 300.000
·         Pulsa 500.000

Sebelum Revisi Menu Payment

Sebelum Revisi Telepon & Internet

    Dan setelah direvisi menu paymentnya.

Menu Payment



Menu Telepon & Internet


Menu Asuransi
    Revisi Reload / Pembelian.

Sebelum Revisi Reload / Pembelian

Menu Reload / Pembelian

    Nah ini nih bagian yang agak susah, kan kalo nominal pembelian yang lain cuma jumlah sama text "IDR" biasa, 



    Nah kalo yang Pembelian XL Data & Ooredoo Data rada susah nominal nya, soalnya kita hanya mengambil jumlahnya nama paketnya kita biarin buat user tau agar gampang.





SHARING


     Nah ane mau share nih tentang sms banking,  Apa yang di dapetkan server ? jawabanya hanya sms yang di encrypt biasa, di sini ane mau buka encryptnya, kita ambil contoh misalnya kita mau bayar BPJS, nah di sms banking ini, ada yang namanya SmsFormat / Code agar server tau keinginanya si user apa.

Form BPJS


    Kemudian kita konfirmasi data tadi, kemudian masukan PIN.


Setelah input PIN, app akan mengirim SMS ke server, terus dia masuk ke SuccesScreenActivity.


Nah pas user ngeklik kirim, disitu terjadi encrypt dan akan mengirim SMS teks cipher, hanya SmsFormat yang tidak di encrypt, tapi disini saya buka hasil encryptnya.


Kita bisa lihat ada  Code "BMDTGH BPJS" nah ini yang disebut SmsFormat, jadi hanya melihat SmSFormat server bisa tau kalau user ingin Membayar tagihan BPJS, terus selanjutnya ada Rekening Alias, No Telepon dan PIN.

Terima kasih, kalo ada salah maafkan lah

Senin, 19 September 2016

Laporan Magang Minggu ke - 10

September 19, 2016 0
Laporan Magang Minggu ke - 10

     Assalamualaikum
Sebelumnya Selamat Hari Raya Idhul Adha, sekarang udah minggu ke - 10 dalam proses magang.


Jadi beda dengan sebelumnya, kalao sebelumnya udah bisa dibedakan, unread message dengan read message, Cuman walaupun dia udah dibaca di aplikasi, kalau di devicenya belum dibaca dia tetap BOLD, tapi sekarang kalao dia di device belum dibaca tapi di aplikasi udah dibaca maka Text stylenya plain text biasa.

Unread Inbox


Read message, tapi di perpesanan masih unread

     Kemudian saya di suruh buat Auto Complete Text / Pattern Matching gitu, buat BAG.


    Terus minggu ini juga saya membuat New Flow for inbox mestika, jadi kalau di dalam body pesan mengandung kalimat "BYR", maka kalao di konfirmasi dia masuk ke form tersendiri, beda dengan inbox yang lain.
Contains "BYR"
Form Bayar
Autentikasi



     Kalau udah terkirim ke server, hasil encrypt.

Result 
Nah ada yang berbeda, kalau pesan lain dia codenya hanya BMDOK, kalau body messagenya mengandung "BYR", code yang dikirim ke server adalah BMDBYR.