tech insider

27

Upload: long-ta

Post on 04-Aug-2015

192 views

Category:

Engineering


4 download

TRANSCRIPT

Page 1: Tech insider
Page 2: Tech insider

TechInsider

• TECH Insider là chuỗi sự kiện công nghệ được tổ chức bởi công ty tuyển dụng trực tuyến VietnamWorks. Mỗi sự kiện TECH Insider cập nhật cho người tham gia kiến thức mới về một công nghệ đột phá, được trình bày bởi những Insiders, những cá nhân xuất sắc đã tham gia kiến tạo công nghệ đó.

Page 3: Tech insider

Diễn giả

1. AARON GILL -> HEAD OF PRODUCT – GRABTAXI

2. KENT NGUYEN->CTO - SILICON STRAITS SAIGON

Page 4: Tech insider

AARON GILL

• HEAD PRODUCT of GRABTAXI

Page 5: Tech insider
Page 6: Tech insider

Grabtaxi

• 2.5 triệu download

• Ứng dụng đầu tiên

• Có trung bình 3 bookings mỗi giây

• 500000 người dùng trên 6 nước sử dụng Grabtaxi ít nhất một lần mỗi tháng.

Page 7: Tech insider

Market??? Phân khúc thị trường

• PAM: thị trường có tiềm năng.

• TAM: tất cả thị trường liên quan.

• SAM: thị trường có thể phân phối sản phẩm

• SOM: thị trường mà ta có thể triển khai và có thể đạt được(dễ dàng).

Page 8: Tech insider

Technology Adoption Life Cycle

Page 9: Tech insider

7 Yếu tố quan trọng

1. Chọn lựa đúng team với kỹ năng cần thiết:Tối thiểu là 3 người: 1 dev, 1 designer, 1 makerter

2. Chọn lựa đúng vấn đề thực tế với người dùng thực tế: real problems for real people

3. Đo lường output của team

4. Đưa ra quyết định dựa trên số liệu thống kê

Page 10: Tech insider

7 Yếu tố quan trọng

5. Continuous rapid iteration & refactor

6. Good UX(User Experience) 10x bester

7. User feedback

Page 11: Tech insider

Other

• MVP(Minimum viable product) -> – Maximum Amount Of Love from customers with

Least Amount of Effort

• Ý tưởng: khi có ý tưởng thì hãy giải thích và trao đổi với bạn bè và người thân -> nếu nhận được sự đồng tình của mọi người thì mới là 1 ý tưởng tốt.

• Chọn lựa thị trường: chọn thị trường có cung và có cầu. Và bao giờ cũng phải xét đến việc chọn thị trường đầu tiên.

• Sản phẩm đưa ra phải tốt hơn 10x lần so với thực trạng -> đảm bảo chất lượng sản phẩm (grab taxi chỉ cần vài phút so với gọi call center là 30 phút - ở Malaysia)

Page 12: Tech insider

Kent Nguyen

- CTO at Silicon Straits Saigon

Page 13: Tech insider
Page 14: Tech insider

Back-end

● Custom back-end vs MBaaS(Mobile Backend As Service) ○ Custem back-end ○ MBaaS

Page 15: Tech insider

MBaaS - Parse

- by fabook

PARSE

Page 16: Tech insider

MBaaS - Firebase

● Firebase(google) ○ A powerful API to store and sync data in

realtime ● Use case

1. 100% Firebase-powered apps 2. Firebase-powered app with server code 3. Existing app with Firebase-powered features

3 2

1

Page 17: Tech insider

MBaaS? - Fabric

● Mobile Development, Streamlined. ● 7 SDKs

Page 18: Tech insider

Server-Custem ● IaaS and PaaS

○ SSD-based hosting ○ Start cheaply ○ Scale quickly ○ Maintenance-free

For Deploy

SSD Linux servers

Ruby on Rails Hosting & App Deployment

SSD Cloud Server, VPS Server,

Simple Cloud, Deploy...

Page 19: Tech insider

App Dev - Cross Platform

● Export multi platform ● Ex:

Page 20: Tech insider

App Dev - Native

● Native platform

Swift (scripting)

Android (material design)

Visual Studio (open source for

IOS/Android dev)

Page 21: Tech insider

SWIFT

● Scripting language ● Designed for Safety

○ Mọi biến luôn luôn được khởi tạo trước khi sử dụng

○ Array và Integer được kiểm tra để chống tràn (Overlow)

○ Memory được quản lý 1 cách tự động.

● Fast and Powerful:

○Mục tiêu là để nhanh

○Sử dụng incredibly high-performance LLVM compiler

○ Các syntax và thư viện chuẩn của SWIFT đã được tối ưu

hoá để đảm bảo code đạt được hiệu suất tốt nhất

● Easy to read and maintain. ● Hỗ trợ multi return val

Page 22: Tech insider

Android L

● Material Design

● Thống nhất thiết kế của

tất cả ứng dụng của

google thành 1 nguyên

lý thiết kế đơn giản.

● Ngôn ngữ thiết kế dựa

trên sự cải thiện

nguyên lý thiết kế cổ

điển:

○ Thiết kế “đơn giản,

phẳng và mạnh mẽ”

Page 23: Tech insider

Visual Studio

Page 24: Tech insider

Development support tools ● Sketch : Web ,IOS design

● Zeplin.io : IOS design (có support PTS trong future)

Page 25: Tech insider

Development support tools The platform for your apps

● TestFlight acquired by Apple for IOS 8 only ● HockeyApp acquired by Microsoft

Page 26: Tech insider

Development support tools (team communication)

● Slack ● slack integrations

● HipChat ● hipchat integrations