Showing posts with label Unix. Show all posts
Showing posts with label Unix. Show all posts

Monday, January 4, 2016

Tentang Tools Pemograman Xcode di Apple MacOS

Xcode merupakan sebuah IDE atau dikenal suite of tools yang diciptakan oleh perusahaan Apple untuk mengembangkan basis platformnya yakni Mac OS X dan iOS . slogan atau tagline dari platform ini adalah “ Tools  you’ll love to use “ ,yang mengindikasikan sebagai platform utama bagi pengembangan software khusus Apple . Platform ini bersifa native app  yang tersedia di seri Mac OS generasi terbaru.

Xcode adalah platform native yang dikembangkan langsung oleh Apple untuk mengembangkan OS X dan iOS . Xcode merupakan integrated Development Environment (IDE) yang juga disertakan dalam generasi OS X terkini . dirilis pada tahun 2003 melalui seri 1x ,dan tersedia di seri terkini yakni versi 5.0 . Xcode mendukung langsung pengembangan untuk basis smartphone Apple yakni Ipad dan Iphone .
Xcode hadir pertama pada tahun 2003 .seri pertama ini dikenal dengan versi 1.x . saat itu platform ini berbasiskan project builder , namun sudah memiliki kemampuan UI,ZeroLink,Fix&Continue,support pengembangan distribusi , dan code sense indexing [].setelah itu berturut-turut diikuti versi terbaru yakni 2.x series , 3.x series , 4.x series dan terkini versi 5.0 pada bulan juni 2013 .Genartor kode yang digunakan oleh Xcode adalah LLVM,dan LLDB sebagai debugger default(versi 4.3).   seri Xcode pertama hadir di OS Mac OS X 10.3 yakni versi 1.x , setelah itu hadir sebagai aplikasi yang dapat digunakan untuk OS Mac generasi selanjut nya .

Pada perkembangan awal , Xcode mendukung distribusi dari beberapa sistem yakni workgroup guild . menariknya xcode juga menyediakan fasilitas untuk membuat Dedicated Network Builds , namun pada versi terbarunya tidak lagi mendukung fasilitas ini .Xcode meruapakan perangkat WebObjects yang mampu menjadi framework pembuatan aplikasi web . tampilan instrumen Xcode adalah GUI dan berjalan di atas Dtrace . Untuk mengembangkan aplikasi pada Iphone dan Ipad disediakan Xcode emulator , namun sebelumnya perlu men-download iOS yang disesuaikan dengan perangkat pendukungnya .

Platform ini menggunakan bahasa Objective-C sebagai pengembangannya . bahasa pengembangan dari C , yang sekaligus menjadi bahasa native untuk membuat aplikasi mac . salah satu ciri bahasa ini adalah penggunaan style dari Smalltalk . bahasa dari platform ini bersifat objek oriented ,namun tetap mendukung bahasa terstruktur . selain itu platform ini juga mendukung bahasa C, C++ , Objective-C, Objective-C++, Objective-C++, Java, AppleScript,python dan bahasa pengembangan model dari yang sudah dikenal . pengembang ketiga juga mensupport bahasa seperti Pascal,free pascal , c# ,perl.
Sebagai Aplikasi Native dari Apple , Xcode dapat di download di apple-Xcode sebagai development software . Apple menyediakan Xcode secara gratis . selain itu terdapat juga Xcode Developer Preview , yang ditujukan kepada Registered Developers . untuk mengetahui lebih lanjut tentang Xcode dapat dilihat melalui link berikut : https://itunes.apple.com/id/app/xcode/id497799835?mt=12 di link tersebut dijelaskan fitur-fitur Xcode , dokumentasi , versi Xcode terbaru dan tentunya mendownload Xcode itu sendiri.

Fitur
  • Automatic Configuration
  • Test Navigator
  • Bots Continuous Integration
  • iOS Simulator
  • LLVM compiler
Kelebihan
Sebagai aplikasi Native , Xcode memiliki kelebihan karena dikembangkan langsung oleh Apple . tentunya memilki integrasi yang menunjang developer untuk mengembangkan aplikasinya , berikut kelebihan Xcode :
  1. Free . Xcode dapat diunduh bagi pengguna Mac OS , secara gratis .
  2. GUI . user interface yang diberikan Oleh Xcode terbilang familiar , jika anda sering menggunakan aplikasi di Mac OS maka anda tidak akan kesulitan dengan tampilan menunya .
  3. Bahasa Pemerograman C . Walaupun menggunakan Objective-C , namun karena merupakan pengembangan dari C , anda tidak begitu kesulitan dalam mendevelop perogram yang diinginkan.
  4. Bahasa . selain C extend , anda juga dapat menggunakan bahasa laiinya yang familiar seperti C, C++ , Objective-C, Objective-C++, Objective-C++, Java, AppleScript,python . serta adanya dukungan third party untuk bahasa laiinya.
  5. Integritas . Xcode memiliki integritas yang baik dengan aplikasi Apple laiinya , salah satunya yaitu mampu sinkronisasi dengan fitur iCloud , dan pengetesan dengan baik .
  6. Update . Upadate Xcode selalu menambahkan fitur yang menarik . selain itu dukungan dari setiap serinya mampu menghadirkan perubahan pengecekan kesalahan.
  7. Dukungan . Apple memiliki konsistensi dalam mengembangkan aplikasi nya , sehingga mendukung keterjaminan aplikasi yang dibuatnya agar tidak terjebak dalam pelanggaran hak cipta .
sumber:
hermantolle.com

Tuesday, September 30, 2014

Workspop Tv Streaming Pemalang dengan open Source

Hadirilah seminar Teknologi Informasi di SMK Satya Praja Petarukan, Pemalang.
Dengan Pembicara Pakar IT sekaligus Pakar Streaming teknologi Indonesia Bapak andri Johandri.
Waktu : Sabtu-Minggu/ 11-12 Oktober 2014 Jam 8:30 Sampai selesai
Tempat: SMK Satya Praja Petarukan, Pemalang
Pembicara: Andri Johandri dan Ahli-ahli dari Onnocenter
Materi: Membangung TV Sendiri dan Gratis

Ayooo ikutan Worksopnya dan ambil ilmunya, kapan lagi kalian mendapatkan ilmu yang sangat bermanfaat ini
info:
08978245819

noted:
diusahakan mendaftar online di www.cyberlearning.web.id untuk mendapat sertifikat dari yayasan Onnocenter yang insya Allah dilegalkan oleh Dikti.