Tech insider
-
Upload
long-ta -
Category
Engineering
-
view
190 -
download
4
Transcript of 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ệ đó.
Diễn giả
1. AARON GILL -> HEAD OF PRODUCT – GRABTAXI
2. KENT NGUYEN->CTO - SILICON STRAITS SAIGON
AARON GILL
• HEAD PRODUCT of GRABTAXI
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.
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).
Technology Adoption Life Cycle
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ê
7 Yếu tố quan trọng
5. Continuous rapid iteration & refactor
6. Good UX(User Experience) 10x bester
7. User feedback
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)
Kent Nguyen
- CTO at Silicon Straits Saigon
Back-end
● Custom back-end vs MBaaS(Mobile Backend As Service) ○ Custem back-end ○ MBaaS
MBaaS - Parse
- by fabook
PARSE
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
MBaaS? - Fabric
● Mobile Development, Streamlined. ● 7 SDKs
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...
App Dev - Cross Platform
● Export multi platform ● Ex:
App Dev - Native
● Native platform
Swift (scripting)
Android (material design)
Visual Studio (open source for
IOS/Android dev)
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
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ẽ”
Visual Studio
Development support tools ● Sketch : Web ,IOS design
● Zeplin.io : IOS design (có support PTS trong future)
Development support tools The platform for your apps
● TestFlight acquired by Apple for IOS 8 only ● HockeyApp acquired by Microsoft
Development support tools (team communication)
● Slack ● slack integrations
● HipChat ● hipchat integrations