Maret 2016 - Cdsbndt

Selasa, 29 Maret 2016

Menebak Versi Android Terbaru

Maret 29, 2016 0
Menebak Versi Android Terbaru
      Assalamualaikum Seperti  yang Anda tahu, setiap versi Android memiliki nama unik. Bukan sembarang nama karena Google memilih nama makanan penutup (dessert) untuk menjuluki masing-masing versi Android.



Tak hanya itu, sejauh ini Google menggunakan nama dessert dengan huruf awalan tertentu yang berurutan dari versi Android sebelumnya. Sebut saja (I) Ice Cream Sandwich yang dipakai untuk menamai Android 4.0, meneruskan (H) Honeycomb (Android 3.0) dan mendahului (J) Jelly Bean untuk Android 4.1. 

Di tahun 2009, Android mulai mendapatkan namanya melalui Cupcake dan Donut. Setelah Android KitKat 4.4 yang diumumkan beberapa hari lalu, banyak pihak semakin yakin akan ada versi Android yang penamaannya dimulai dari huruf L, M, N hingga Z. Rob Jackson dari situsPhandroid mencoba menerka nama Android apa saja yang akan muncul setelah KitKat, seperti terlihat dalam daftar berikut:

- Cupcake
- Donut
- Eclair
- Froyo
Gingerbread
Honeycomb
Ice Cream Sandwich
Jelly Bean
KitKat (sebelumnya diprediksi sebagai Key Lime Pie)
- Lollipop (atau Lemon Meringue Pie, Lemon)
- Marshmallow (Marshmellow)
- Nougat (Noodle)
- Oreo (atau Oatmeal Cookie, Orange)
- Peppermint (atau Popsicle, Pudding)
- Queen Cake
- Rocky Road (atau Reese’s Pieces)
- Strawberry Shortcake (atau Sorbet, Somosa, Sundae)
- Twinkee (atau Twizzler, Taffee, Twinkee)
- UDC UDC (upside-down-cake)
- Vanilla
- Waffle Cone (atau Wedding Cake untuk merayakan perkawinan Android dan Chrome, bisa juga Willy Wonka Bar atau Waffle)
- Xmas Cookies
- Yogurt (Yogurt)
- Zebra Cake

Sejarah Android OS

Maret 29, 2016 0
Sejarah Android OS
     Assalamualaikum saya akan menjelaskan apa itu Android OS ?

Logo Android

Android merupakan sistem operasi yang berbasis Linux dan dirancang untuk perangkat seluler layar sentuh seperti smartphone serta komputer tablet. Android pada awalnya dikembangkan oleh perusahaan bernama Android, Inc., dengan dukungan finansial yang berasal dari Google, yang kemudian Google pun membelinya pada tahun 2005. Sistem operasi android tersebut secara resmi dirilis pada tahun 2007, bersamaan dengan didirikannya sebuah perusahaan Open Handset Alliance, konsorsium dari beberapa perusahaan-perusahaan perangkat keras, perangkat lunak, serta telekomunikasi yang memiliki tujuan untuk memajukan standar terbuka dari perangkat seluler. Ponsel yang berbasis sistem operasi Android pertama dijual pada bulan Oktober 2008.

Sejarah android pada mulanya berasal dari perusahaan bernama Android, Inc. didirikan tempatnya di Palo Alto, California, pada Oktober tahun 2003 oleh Andy Rubin (pendiri Danger), Rich Miner seorang pendiri Wildfire Communications, Inc., Nick Sears seorang mantan VP T-Mobile, dan Chris White seorang kepala desain dan pengembangan antarmuka WebTV untuk mengembangkan sebuah "perangkat seluler pintar yang lebih sadar tentang lokasi dan preferensi penggunanya".

Tujuan awal dari perkembangan tersebut pada mulanya diperuntukkan bagi kamera digital, namun disadari bahwa pasar dari kamera digital tidak besar potensinya, dan pengembangan Android lalu dialihkan pada pasar telepon pintar atau smartphone untuk menyaingi Symbian serta Windows Mobile (iPhone Apple pada saat itu belum dirilis). Meskipun para pengembang Android tersebut merupakan pakar-pakar teknologi yang berpengalaman, Android Inc. dijalankan secara diam-diam dan hanya diungkapkan bahwa para pengembang tersebut sedang berusaha menciptakan sebuah perangkat lunak yang dapat diperuntukkan untuk telepon seluler. Masih pada tahun yang sama, Andy Rubin kehabisan uang. Steve Perlman adalah seorang teman dekat Andy Rubin dan meminjaminya $10.000 tunai serta menolak tawaran saham di perusahaan.

Google mengakuisisi perusahaan Android Inc. pada tanggal 17 Agustus 2005 dan menjadikannya sebagai anak perusahaan yang dimiliki oleh Google. Pendiri Android Inc. yaitu Rubin, Miner, serta White tetap bekerja pada perusahaan tersebut setelah diakuisisi oleh Google. Di Google, tim yang dipimpin oleh Andy Rubin mulai untuk mengembangkan sebuah platform perangkat seluler dengan menggunakan kernel Linux.

Sejak tahun 2008, Android mulai secara bertahap melakukan sejumlah pembaruan atau update untuk meningkatkan kinerja dari sistem operasi tersebut dengan menambahkan fitur baru, memperbaiki bug pada versi android yang sebelumnya. Setiap versi yang dirilis dinamakan secara alfabetis dengan berdasarkan nama sebuah makanan pencuci mulut, seperti cupcake, donut, dan sebagainya. Berikut nama-nama versi android.


Pengenalan Android Studio

Maret 29, 2016 0
Pengenalan Android Studio
     Assalamualaikum kali ini saya akan menjelaskan Apa itu Android Studio ?

Android Studio

Android Studio adalah sebuah IDE untuk Android Development yang diperkenalkan google pada acara Google I/O 2013. Android Studio merupakan pengembangkan dari Eclipse IDE, dan dibuat berdasarkan IDE Java populer, yaitu IntelliJ IDEA. Android Studio merupakan IDE resmi untuk pengembangan aplikasi Android.
Sebagai pengembangan dari Eclipse, Android Studio mempunyai banyak fitur-fitur baru dibandingkan dengan Eclipse IDE. Berbeda dengan Eclipse yang menggunakan Ant, Android Studio menggunakan Gradle sebagai build environment. Fitur-fitur lainnya adalah sebagai berikut :
  • Menggunakan Gradle-based build system yang fleksibel.
  • Bisa mem-build multiple APK .
  • Template support untuk Google Services dan berbagai macam tipe perangkat.
  • Layout editor yang lebih bagus.
  • Built-in support untuk Google Cloud Platform, sehingga mudah untuk integrasi dengan Google Cloud Messaging dan App Engine.
  • Import library langsung dari Maven repository
  • dan masih banyak lagi lainnya
Ketika awal saya berkenalan dengan Android, saya menggunakan Eclipse sebagai IDE untuk membuat aplikasi Android. Jika dibandingkan dengan Android Studio memang dari sisi build lebih baik dibandingkan Eclipse, karena Android Studio menggunakan Gradle. Ditambah lagi berbeda dengan Eclipse, kita tidak perlu lagi dipusingkan dengan dependencies package pada Android Studio. Satu hal tambahan lagi yang membuat Android Studio unggul adalah dukungan layout xml editor secara visual yang jauh lebih baik daripada Eclipse. Walaupun begitu, Android Studio saat ini masih dalam tahap beta dan belum mempunyai dukungan untuk NDK/Native Development Kit.

Senin, 28 Maret 2016

Job List Explore Flona I

Maret 28, 2016 0
Job List Explore Flona I
- Alhamdulillah saya akan sharing tentang  sampai mana project Explore Flona yang akan di lombakan di ITS Surabaya, Alhamdulillah back-end (Back-End adalah tempat untuk menambahkan data agar lebih mudah, back - end ini khusus dipakai admin) , sudah bisa digunakan untuk menambah data aplikasi explore flona :

Tampilan Login untuk admin


Tampilan dashbord setelah login 

Tampilan data fauna 

Form data fauna ini berfungsi untuk menambahkan data fauna, mengedit, menghapus, melihat detail dari fauna yang telah di tambahkan. 


Senin, 14 Maret 2016

Membuat aplikasi audio di IOS

Maret 14, 2016 0
Membuat aplikasi audio di IOS

Assalamualaikum Wr.Wb pada kesempatan kali saya akan mengajaran membuat aplikasi pemutar audio di IOS , langsung saja tanpa basa  - basi

     1. Buka aplikasi XCode maka akan muncul pilihan template untuk project yang ingin kita buat, di          project kali ini kita pilih Single View Application, kita klik Next.
    



     2.Setelah kita klik Next, maka akan muncul form untuk project yang kita buat pada              Organization Identifier kita tulis terbalik.

    3.Setelah kita next maka akan muncul dimana lokasi project yang kita buat ingin                  disimpan klik Create.

    4.Setelah itu kita bikin Main.Storyboard dari AudioPlayer1  seperti gambar dibawah              ini.

    5.Setelah kita buat Main.Storyboard AudioPlayer1 kita buat ViewController.swiftnya            seperti dibawah.

    6.Untuk membuat aplikasi pemutar audio ini kita harus menambahkan library                        AVFoundation.framework di Build Phases.

     7.Setelah itu kita tambahkan musik yang ingin kita putar, dengan mendrop ke bagian             folder AudioPlayer1


      Source code : 
//
//  ViewController.swift
//  AudioPlayer1
//
//  Created by SMKTIMQ 5 on 14/03/16.
//  Copyright © 2016 SMKTIMQ 5. All rights reserved.
//

import UIKit
import AVFoundation
class ViewController: UIViewController {

    var mAudioPlayer : AVAudioPlayer!
    @IBOutlet weak var playPauseButton: UIButton!
    override func viewDidLoad() {
        
        super.viewDidLoad()
        do{
            self.mAudioPlayer = try AVAudioPlayer(contentsOfURL: NSURL(fileURLWithPath:NSBundle.mainBundle().pathForResource("Alqolam",
                ofType: "mp3")!));
        }catch{
            print("Error")
        // Do any additional setup after loading the view, typically from a nib.
    }
    }

    @IBAction func playAudio(sender: AnyObject) {
        if(mAudioPlayer.playing){
            mAudioPlayer.stop()
            playPauseButton.setTitle("Play", forState: UIControlState.Normal)
        }else{
            mAudioPlayer.play()
            playPauseButton.setTitle("Pause", forState: UIControlState.Normal)}
    
    }
    @IBAction func stopAudio(sender: AnyObject) {
        mAudioPlayer.stop()
        mAudioPlayer.currentTime = 0
        playPauseButton.setTitle("Play", forState: UIControlState.Normal)

    }
    @IBAction func restartAudio(sender: AnyObject) {
        mAudioPlayer.stop()
        mAudioPlayer.currentTime = 0
        mAudioPlayer.play()
        playPauseButton.setTitle("Pause", forState: UIControlState.Normal)

    }
    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }


}




Kamis, 10 Maret 2016

Sejarah IOS dan perkembangannya

Maret 10, 2016 0
Sejarah IOS dan perkembangannya
Apa sih iOS itu? Mungkin Anda sering dengar tentang iOS ketika akan membeli sebuah iPhone atau iPad. Atau mungkin juga saat banyak orang yang membanding-banding antara iOS dan Android. Lalu apa sebenarnya iOS itu? iOS atau iPhone OS adalah adalah Sistem operasi yang diperkenalkan pada acara Macworld sekitar tahun 2007. Pada saat pertama kali diluncurkan iOS memiliki fitur yang sangat terbatas dan tidak selengkap seperti saat ini.

iOS1 - Hadirnya iPhone Pertama tahun 2007
iOS1 merupakan sistem operasi iPhone pertama yang diluncurkan oleh Apple seiring dengan diluncurkannya iPhone. Di generasi pertama iOS ini, fitur-fiturnya cukup minim. Tidak ada copy paste, tidak ada App Store. Namun diperkenalkan iPhone dengan layar sentuh resistive, telah membuat orang terpesona dengan kehadiran iPhone dengan sistem operasi iOS1

IOS 2: Mulai Diperkenalkan App Store - 2008
Mulai iOS2 Apple memperkenalkan App Store, sebuah toko aplikasi online, dimana Anda bisa dengan mudah download aplikasi dan game langsung dari iPhone dengan terlebih login menggunakan Akun iTunes/ App Store.  Fitur lain yang diperkenalkan Apple adalah Microsoft Exchange dan tentu saja Google Map dengan fitur yang lebih disempurnakan.

IOS 3 - 2009
Apple menghadirkan iOS3 untuk menyempurnakan iOS2, di iOS3 mulai memperkenalkan fitur copy paste, juga ada menu spotlight search yang sangat bermanfaat untuk mencari aplikasi atau kontak, Find My iPhone, voice control, Bluetooth dan USB tethering.

IOS 4 tahun 2010 : Mulai Hadir Facetime, Multitasking, dan Layar Retina & FaceTime [2010]

Di iOS4 Apple menghadirkan fitur teranyarnya yakni MultiTasking, dimana kita bisa beralih dari satu aplikasi ke aplikasi dengan mudah dan cepat. Kehadiran Retina Display untuk iPhone, membuat tampilan game di iOS4 semakin kinclong.  Tak ketinggalan di iOS4 kita bisa menggunakan iPhone sebagai Hotspot.

IOS 5: Notification Center dan Siri - 2011
Di tahun 2011, Apple merelease iOS5. Fitur utamanya adalah Siri dan Notification Center.  Tak ketinggal fitur iCloud juga mulai diperkenalkan, dimana kita bisa menyimpan file, foto sampai video di iCloud, sehingga bisa dengan mudah diakses dari iDevice lain. Di iOS5 juga kita bisa mulai mengupdate iOS via koneksi Wifi langsung dari iPhone kita.
IOS 6: Hilangnya Google Map diganti Apple Map dan hadirnya Passbook - 2012
iOS 6 hadir pada setelah direleasenya iOS5 yakni pada tahun 2012. Yang paling fenomenal dari iOS6 adalah hadirnya Apple Map sebagai Map default yang menggantikan Google Map. Juga hilangkan aplikasi default Youtube. Sebagai gantinya kita harus menginstall Google Map atau Youtube dari App Store.  Di iOS6 juga Apple mulai memperkenalkan Passbook.

iOS7 : Tampilan Baru iOS - 2013
Setelah sebelumnya tampilan iOS tampil sama sampai iOS6. Nah, di iOS7 Apple memperkenalkan desain dan tampilan baru di iOS7 yaitu Flat. Icon aplikasi tampil Flat tanpa efek 3D, sehingga kelihatan lebih bersih dan enak dipandang mata.  diantaranya adalah
  • Control Center – yang terbiasa menggunakan SBSetting, tidak akan asing lagi dengan kehadiran Control Center. Lewat Control Center kita bisa dengan mudah mengakses Offline Mode, Wifi, Bluetooth, Play Musik dll.
  • Tampilan MultiTasking Baru – Multitasking di iOS7 mengalami perubahan yang cukup besar. Tampilan aplikasi di menu multitasking, tidak lagi cuma icon aplikasi di bawah layar, tapi kini tampil besar di tengah-tengah layar, dengan preview dari aplikasi yang sedang berjalan.
  • AirDrop – Kirim Foto lewat Bluetooth, di iOS7 bisa dengan mudah dilakukan menggunakan fitur AirDrop.
  • iTunes Radio – Ingin dengerin radio di iPhone, kini Anda bisa melakukan dengan mudah, tanpa perlu lagi menginstall aplikasi tambahan, karena iOS7 sudah Built in iTunes Radio.
Kini, Andapun tidak perlu lagi bingung disaat ada yang bertanya tentang iOS itu apa? atau saat akan membeli sebuah iPhone atau iPad, Anda tidak akan lagi bingung dengan OS iPhone yakni iOS.

Bikin aplikasi IOS sederhana

Maret 10, 2016 0
Bikin aplikasi IOS sederhana
-Assalamualaikum Pada kesempatan kali ini saya akan mengajarkan membuat aplikasi bangun datar di XCode Step by step , pertama jika ingin membuat aplikasi IOS kita harus mempunyai perangkat IOS itu sendiri, Ex : Mac, Imac .

  1. Buka aplikasi XCode maka akan muncul pilihan template untuk project yang ingin kita buat, di project kali ini kita pilih Single View Application, kita klik Next.


      2. Setelah kita klik Next, maka akan muncul form untuk project yang kita buat pada              Organization Identifier kita tulis terbalik.


Form Pembuatan aplikasi

      3. Setelah kita next maka akan muncul dimana lokasi project yang kita buat ingin disimpan klik Create.
   
Lokasi file
      4. Setelah itu kita bikin Main.Storyboard nya seperti gambar dibawah ini.
Tampilan Main.storyboardnya

      5.Setelah selesai membuat storyboardnya kita ke bagian Viewcontroller.swiftnya .
Tampilan View.Controllernya

          berikut source code dari aplikasi
       //  ViewController.swift
       //  Bangun Datar App
       //
       //  Created by SMKTIMQ 5 on 09/03/16.
       //  Copyright © 2016 SMKTIMQ 5. All rights reserved.
       //

           import UIKit

           class ViewController: UIViewController {

           @IBOutlet weak var panjang: UITextField!
           @IBOutlet weak var lebar: UITextField!
           @IBOutlet weak var hasil: UILabel!
           @IBAction func btnHasil(sender: AnyObject) {
        
           let Panjang:Int? = Int(panjang.text!)
           let Lebar:Int? = Int(lebar.text!)
           let Hasil:Int = Panjang!*Lebar!
        
           print(Hasil)
          
           hasil.text="Luas Nya adalah \(Hasil)"

           }
           override func viewDidLoad() {
           super.viewDidLoad()
          // Do any additional setup after loading the view, typically from a nib.
          }

          override func didReceiveMemoryWarning() {
          super.didReceiveMemoryWarning()
         // Dispose of any resources that can be recreated.
         }


              }