Isu dan Tren Teknologi Informasi dalam Dunia Industri

@arufian_b

Alfian Busyro

  • Arek Suroboyo
  • Lulusan Politeknik Elektronika Negeri Surabaya. Program D4-IT tahun 2007.
  • 8 tahun tinggal dan bekerja sebagai IT engineer di Jepang
  • Pengalaman Kerja: Metaps, Konami, Rakuten, Mainichi Newspaper, dll.

@arufian_b

Jepang Negeri Sakura

Hal-hal yang terkenal

di mata dunia

ROBOT

GUNUNG FUJI

&

Bunga Sakura

ANIMASI

BULLET TRAIN

KOTA FUTURISTIK

SERBA OTOMATIS

Negara paling aman di dunia

Kota yang bersih

Waktu adalah segalanya

SISI Positif lainnya

SISI Negatif

Tidak ada konsekusensi untuk keterlambatan waktu

Masyarakat yang tidak suka bersosialisasi

Workaholic

Apa yang sedang hangat di Jepang

DRONE

Apa kegunaan drone?

- Mainan

- Perekaman Video

- Pemantauan daerah bencana alam

- Pengantaran barang otomatis

Amazon Prime Air

Sisi Negatif dari drone

- Alat pengintai

- Lepas kendali

- Alat angkut untuk barang-barang berbahaya

Aturan Drone di Jepang (1)

Dilarang terbang di daerah-daerah dibawah ini

  • Diatas 150 meter di dalam kawasan udara atau 250 meter di tempat lain yang berada dalam batas wilayah 9 kilometer dari bandara udara.
  • Di dalam 81 taman-taman publik di Metropolitan Tokyo.
  • Di daerah-daerah lain yang mempunyai aturan sama seperti di daerah Tokyo.

Aturan Drone di Jepang (2)

IoT

APA ITU IoT

Internet of Things

Implementasi IoT di Jepang

SMART HOME

SMART CITY

Contoh-contoh produk Iot yang telah terealisasikan

di Jepang

SMART BUS 

SMART BUS ARRIVAL NOTIFICATION SYSTEM

Kegunaan

SMART BUS ARRIVAL NOTIFICATION SYSTEM (1)

  • memberitahukan kedatangan bis kepada penumpang yang menunggu di halte

Mengapa Bis

  • Kedatangan bis sebagian besar tidak sesuai dengan waktu kedatangan yang tertera di halte

SMART BUS ARRIVAL NOTIFICATION SYSTEM (2)

SMART BUS ARRIVAL NOTIFICATION SYSTEM (3)

SMART BUS ARRIVAL NOTIFICATION SYSTEM (4)

Pepper (1)

Apa itu ?

  • Robot Asisten yang dapat melayani dan menjawab kebutuhan layaknya seorang manusia sesungguhnya
  • Robot ini diproduksi oleh Softbank

Kelebihan

  • Dapat bercakap-cakap menggunakan natural language
  • Sharing knowledge
  • Kemampuan untuk belajar
  • Kemampuan untuk mengenali wajah dan emosi
  • dll

Pepper (2)

Pepper (3)

Programmable Robot

Pepper (4)

Informasi lebih lanjut

Pepper situs ofisial

 (http://www.softbank.jp/en/robot/)

Pepper situs pengembang

(http://www.softbank.jp/robot/special/tech/)

Harga pepper

198000円 = Rp. 23460765.88

Front End Development

Tren dan Masa depan

Evolusi Web Development

HTML

CSS

ASP

JSP

PHP

Web 2.0

MVC

Front-End

Restful API

Trend Web Development

Lama

  • Lebih focus ke server-side
  • Server-side + client-side = 1
  • Page to page

Baru

  • Lebih fokus ke client-side
  • Server-side = restful api
  • client-side = front-end
  • SPA (Single Page Application)

Mari memprogram dengan menggunakan Javascript

Anggapan:

  • Bukan OOP
  • Tidak aman & gampang dibajak
  • Tidak ada compiler
  • tidak punya error handling
  • Source harus di include di html
  • Unit test ?

Sebenarnya:

Javascript Keren!

Front-End Dev. Tooling

  • MVC / MVW Framework

  • Package Manager

  • Automation

  • Modularity

  • Testing Framework

  • CSS Preprocessor

MVC / MVW Framework

BackboneJS

MVC (Model View Controller) dan 

MVW (Model View Whatever) di dalam Front End Development

AngularJS

  • Event-driven (View-Model)
  • Lebih ke pengelolaan data - bagus untuk enterprise
  • Two-way data binding (View-Model)
  • Lebih ke peningkatan kualitas UI dan UX 

Lainnya

Polymer, EmberJS, dll

ReactJS

  • Shadow DOM
  • Bukan Framework
  • Peningkatan performa aplikasi web

Game Design

Apa itu Social Game dan Cara Pengembangannya

Apa kabar bisnis game di jepang

Grafik pendapatan game console

Grafik pasar mobile & social game

Latar Belakang Social Game

Apa itu: Game yang dipublish di atas platform social media.

Platform social game pioner di jepang: Mixi App (tahun 2007)

Mixi: Social media terpopuler di Jepang

Latar belakang : Terbukanya platform social media ke developer dengan diimplementasikannya OpenSocial API

Develper di luar jepang yang terkenal: 

Zynga, Playfish, Rockyou, dll.

Social Games Booming di Jepang

Era: 2007-2013

Platform khusus untuk social game: Mobage, Gree, dll

(dalam 10 juta yen)

Gacha

  • Random
  • Barang eksklusif
  • Paketan
  • Berbayar

Sistem Gacha

Social Games Booming (1)

Dampak Positif:

  • Banyak tumbuh cepat perusahan startup-startup baru dengan pendapatan yang melejit
  • Terbukanya lapangan-lapangan kerja baru
  • Demand tenaga kerja yang luar biasa

Dampak Negatif:

  • Penggunaan kartu kredit oleh anak dibawah umur
  • Sistem Gacha yang menipu
  • Masalah-masalah sosial yang lain

Muncul peraturan social game di Jepang 

Social Game Design

Social Game Design (1)

Ciri khas social game di jepang:

  • Pasar: 80% casual gamer, 20% heavy gamer
  • Freemium
    • mata uang virtual
  • Terdapat interaksi sosial
  • Banyak pilihan karakter dan equipment 
  • Skenario yang berkelanjutan
  • pvp (player vs player) battle
  • Sistem Gacha

Social Game Design (2)

Tahap pembuatan:

Menentukan tema dan pangsa pasar

Social Game Design (3)

  • tema:
    • tipe game
      • rpg
      • simulation, dll
    • alasan memilih tema atau yang membedakan dengan game lain
    • Goal dari game
  • pangsa pasar:
    • game untuk laki-laki atau perempuan
    • range usia, dll

Menentukan dunia virtual dan karakter utama

Social Game Design (4)

  • Dunia virtual: 
    • ​contoh
      • Jaman kerajaan
      • Dunia fantasi
      • Masa perang
      • Masa depan, dll
  • Karakter Utama:
    • Petualang / Hero
    • Makhluk luar angkasa
    • Petani, dll

Game flow

Social Game Design (5)

  • Contoh:
    • ​Adventure game​
      • ​Pemilihan karakter -> pemilihan equipment -> mission -> parameter & exp bertambah -> mission (looping)
    • Simulation Game (Farming)
      • Pemilihan karakter -> pemilihan tipe ladang -> menanam/mission -> dll

Game balance:

Social Game Design (6)

  • Parameter pemain
  • Equiment 
  • COM (musuh)
  • Battle system
    • HP, MP, Attack, Defense, Buff, Debuff, dll
  • PvP battle matching
  • dll

Menentukan skenario

Social Game Design (7)

  • Prolog
  • Skenario untuk tiap misi 
  • Skenario untuk Boss Battle
  • dll

Tipe

  • Kronologi cerita
  • Percakapan 
  • Hasil battle
  • dll

Apa saja yang perlu diskenariokan

Menentukan fitur-fitur game

Social Game Design (8)

Misal tema game tentang berpetualang bersama monster

  • dapat memelihara monster & mengkoleksi banyak monster
  • monster dapat berevolusi
  • setiap monster memiliki element yg berbeda
  • dll

Misal tema game simulasi bercocok tanam

  • memiliki ladang
  • koleksi banyak tanaman
  • setiap tanaman hanya bisa ditanam dengan peralatan khusus

Menentukan fitur-fitur sosial

Social Game Design (9)

Fitur sosial yang ditawarkan bergantung kepada platform

  • dapat menulis pesan di halaman orang lain
  • pvp battle (player vs player)
  • gvg battle (guild vs guild)
  • sistem guild
  • meminta bantuan player lain saat mission battle
  • mengirim gift

Indonesia

Indonesia salah satu konsumen terbesar dunia IT

Produsen IT #1 ?

#1

#1

Indonesia

One more thing ...

Kompetisi Game Design

Isu dan Tren Teknologi Informasi dalam Dunia Industri

By Alfian Busyro

Isu dan Tren Teknologi Informasi dalam Dunia Industri

  • 1,278