Amazon Lab126

Post on 11-Feb-2017

44 views 0 download

Transcript of Amazon Lab126

CHR I S DENAMURS O F T W A R E D E V M A N A G E R , A M A Z O N L A B 1 2 6

l inked in .com/ in/ chr i sdenamur

LAB126

DEVELOPER

TECHNOLOGY

LAB126

W H A T I S

L A B 1 2 6 ?

H I S T O R Y O F

L A B 1 2 6

L A B 1 2 6

T O D A Y

F O R

D E V E L O P E R S

S Y S T E M

X - R A Y

N E T W O R K

M O N I T O R

LAB126

W H A T I S

L A B 1 2 6 ?

H I S T O R Y O F

L A B 1 2 6

L A B 1 2 6

T O D A Y

F O R

D E V E L O P E R S

S Y S T E M

X - R A Y

N E T W O R K

M O N I T O R

WHAT IS LAB126?

Research and Development for high profile consumer electronic devices

Hardware and software developed together

Develop Fire Tablet, Kindle E-reader, Fire TV and Echo

O U R D E V I C E S

LAB126

W H A T I S

L A B 1 2 6 ?

H I S T O R Y O F

L A B 1 2 6

L A B 1 2 6

T O D A Y

F O R

D E V E L O P E R S

S Y S T E M

X - R A Y

N E T W O R K

M O N I T O R

HISTORY OF LAB126

Started as a vision to improve upon the physical book

Developed first Kindle E-reader and grew

That small skunkworks project turned into many innovated devices

K I N D L E

V I S I O N

THE FIRST KINDLE E-READER WAS BORN AND LAUNCHED WITH 90,000 BOOKS.IT SOLD OUT IN 5.5 HOURS.

LAB126

W H A T I S

L A B 1 2 6 ?

H I S T O R Y O F

L A B 1 2 6

L A B 1 2 6

T O D A Y

F O R

D E V E L O P E R S

S Y S T E M

X - R A Y

N E T W O R K

M O N I T O R

LAB126 TODAY

Amazon’s mission is to be earth’s most customer-centric company

Compelling devices and experiences

Developers are also our customers, create devices and tools to improve developer experience

L A B 1 2 6 T O D A Y

LAB126

W H A T I S

L A B 1 2 6 ?

H I S T O R Y O F

L A B 1 2 6

L A B 1 2 6

T O D A Y

F O R

D E V E L O P E R S

S Y S T E M

X - R A Y

N E T W O R K

M O N I T O R

FOR DEVELOPERS

G R E AT F O R C U S TO M E R S , E A S Y F O R D E V S

Fire Devices should be easy for developers

Tools to help developers improve customer experience

Frameworks for building apps – Calypso and Web App Starter Kit

Tools for connectivity – Network Monitor

Improve Performance – System X-ray

LAB126

W H A T I S

L A B 1 2 6 ?

H I S T O R Y O F

L A B 1 2 6

L A B 1 2 6

T O D A Y

F O R

D E V E L O P E R S

S Y S T E M

X - R A Y

N E T W O R K

M O N I T O R

NETWORK MONITOR

N E T W O R K M O N I TO R

On Fire TV, a good network connection is critical

Improve the customers experience with information about network connectivity

N E T W O R K M O N I TO R

CONNECTIVITY_CHECK Intent

Opens Network settings to configure

Opens Network Advisor to troubleshoot

F E AT U R E S

LAB126

W H A T I S

L A B 1 2 6 ?

H I S T O R Y O F

L A B 1 2 6

L A B 1 2 6

T O D A Y

F O R

D E V E L O P E R S

S Y S T E M

X - R A Y

N E T W O R K

M O N I T O R

SYSTEM X-RAY

S Y S T E M X - R AY

Diagnose issues in your app or game

Visually track metrics while in use

Update in real time with minimal system impact

F E AT U R E S

U S I N G S Y S T E M X - R AY

HDMI and HDCP – Debug display issues

CPU – Optimize CPU core utilization and multithreading

Memory – App and System Memory usage, identify memory leaks

Network – Download speed and WiFi signal, diagnose connectivity issues and determine streams chosen by media players

1. DOWN

1. CENTER

2. MENU

2. MENU 1. Button Y

1. Button A

Fire TV remote1. Press and hold

Center + Down for 5 seconds

2. Press Menu

Gamepad1. Press and hold A + Y

for 5 seconds2. Press Menu

A C T I VAT E S Y S T E M X - R AY

Chris DeNamur

@AmazonAppDev

developer.amazon.com/appstore

THANK YOU!

bit.ly/AmazonSummitFeedback