I'm Katherine Kwan,
and I'm a developer advocate at Google.
I started off by working as an engineer
on the Android apps team.
I worked there for three years on
products like Google Play and Google Keep,
the note taking app.
I'm continually blown away
by what you can build on this platform,
and I'm particularly inspired
by those apps that can truly improve
people's lives.
When I meet people, they often tell me
about their great app ideas.
But then they feel like they don't have
the technical skills to actually build it.
And that's why I shifted over
to developer relations
so I can help people like you
really build something great.
Throughout this course, I'll be helping
you implement your very first app.
My name is Dan Gauthan.
I've been a developer advocate at Google
for four years and I've worn
a lot of hats here.
My goal is to keep us on track
to make Sunshine, something that
had some resemblance
to a production quality app.
I'll introduce Android design
patterns and principles.
Many of which are often missed
by new Android developers.
You'll learn to lean on the framework,
focusing on what makes your app unique
instead of reinventing the wheel.
I'm Rado Mya, and I've been a developer
advocate for Android at Google
for five years.
I started working on Androids
so long ago that back then
there were no devices.
All we had to work with
were an emulator, a beater SDK,
and an almost fanatical devotion
to the platform.
I'll be joining you from here,
my underground Android developer bunker,
and my goal isn't to get you up
and running as quickly as possible.
It's to teach you the context behind
the choices we'll make.
And the best practices you need,
to really understand how to create
great experiences specifically
tailored to mobile devices.
By the time you finished this course
you'll know more than just how to create
yet another app.
You'll know how to build
great apps that focus on the user.
أنا Katherine Kwan
.وأعمل كمساعدة مطور في شركة Google
بدأت بالعمل كمهندسة
.مع فريق تطبيق Android
عملت هناك لمدة ثلاث سنوات على
،منتجات مثل Google Play وGoogle Keep
.تطبيق تسجيل الملاحظات
أدهَش دائمًا
،بما يمكنكم بناؤه على هذا النظام الأساسي
وأتأثر بشكل خاص
بتلك التطبيقات التي يمكن أن تحسن حقًا
.حياة الناس
حين ألتقي بالناس، يطْلعونني في كثير من الأحيان
.على أفكارهم العظيمة عن التطبيقات
لكنهم يشعرون كما لو كانوا لا يملكون
.المهارات التقنية لبناء تلك التطبيقات بالفعل
وهذا هو سبب تحولي إلى
،علاقات المطورين
حتى أتمكن من مساعدة أشخاص مثلكم
.على بناء تطبيقات عظيمة بالفعل
خلال هذه الدورة، سأساعدكم
.على تنفيذ التطبيق الأول
.اسمي Dan Gauthan
عملت كمساعد مطور في شركة Google
لمدة أربع سنوات، وارتديت العديد
.من القبعات هنا
هدفي هو أن نظل على الطريق الصحيح
لجعل Sunshine شيئًا
مشابهًا
.لتطبيق جودة الإنتاج
سأقدم مبادئ
.تصميم Android ومفاهيمه
والتي يفقد مطورو Android الجدد
.العديد منها في الغالب
،ستتعلمون الاعتماد على إطار العمل
بالتركيز على ما يجعل التطبيقات فريدة
.بدلاً من إعادة اكتشاف العجلة
أنا Rado Mya، وعملت كمساعد
مطور لـ Android في شركة Google
.لمدة خمس سنوات
بدأت العمل بتطبيقات Android
منذ فترة طويلة، ولم يكن هناك أجهزة
.حينئذٍ
كل ما كان علينا العمل به
هو المحاكي وbeater SDK
وإخلاص شديد تقريبًا
.للنظام الأساسي
،سأرافقكم من هنا
.من غرفتي المحصنة تحت الأرض لمطور Android
وهدفي ليس تهيئتكم
.وجعلكم تعملون بأقصى سرعة ممكنة
وإنما أسعى إلى تعليمكم السياق وراء
.الاختيارات التي سنتخذها
،وأَفضل الإجراءات اللازمة
لكي تفهموا بالفعل كيفية إنشاء
خبرات عظيمة
.مخصصة للأجهزة المحمولة على وجه الخصوص
،عند الانتهاء من هذه الدورة
ستتعرفون على أكثر من مجرد كيفية إنشاء
.تطبيق آخر
وستتعرفون على كيفية بناء
.تطبيقات رائعة تركز على المستخدم
Soy Katherine Kwan, y soy un defensora
de desarrolladores en Google. Comencé
trabajando como ingeniera en el equipo de
aplicaciones Android. Trabajé allí durante
tres años en Google Play y Google Keep,
la aplicación de anotaciones.
Siempre me asombra lo que se puede
logar con esta plataforma.
Me motivan en particular las aplicaciones
que mejoran la vida de las personas.
Cuando conozco gente, a menudo me confían
grandes ideas de aplicaciones.
Pero sienten que no tiene la pericia
técnica para desarrollarla.
Por eso me cambié
a relaciones con desarrolladores,
para poder ayudar a personas como tú
a desarrollar algo de verdad grande.
En este curso les ayudaré a realizar
su primera aplicación.
[SIN_AUDIO]
Mi nombre es Dan Gauthan. He sido
defensor de desarrolladores en Google
cuatro años, he usado muchos sombreros.
Mi objetivo es que no perdamos la ruta
para hacer que Sunshine se vuelva
una aplicación de calidad.
Voy a presentar principios y patrones de
diseño para Android. Los que son a menudo
ignorados por los nuevos en Android.
Aprenderán a apoyarse en el marco,
centrados en lo singular de la aplicación,
en lugar de reinventar la rueda.
[BLANK_AUDIO]
Soy Rado Mya, y he sido defensor de
desarrolladores en Google por cinco años.
Trabajo en Androids dede hace tanto tiempo,
que al prinicipio no había dispositivos.
Solo teníamos para trabajar
un emulador, un anticuado SDK,
y una devoción casi fanática por la
plataforma. Estaré con ustedes desde aquí,
mi bunker subterráneo de desarrollador
Android, y mi objetivo no es lograr
que comiencen a trabajar cuanto antes,
sino enseñarles el contexto detrás
de nuestras decisiones. Y las mejores
prácticas necesarias para entender
cómo lograr grandes resultados diseñados
a la medida de los dispositivos móviles.
Cuando terminen el curso
sabrán más que simplemente crear
otra aplicación. Sabrán construir buenas
aplicaciones enfocadas en el usuario.
Saya Katherine Kwan,
dan saya pemandu pengembang di Google.
Saya mulai bekerja sebagai insinyur di
tim aplikasi Android.
Di sana saya bekerja selama tiga tahun
untuk produk seperti Google Play
dan Google Keep, aplikasi pembuat catatan.
Saya terus terkesima dengan apa yang
bisa dibuat di platform ini,
dan saya sangat terinspirasi oleh
aplikasi-aplikasi tersebut
yang benar-benar bisa tingkatkan
hidup orang-orang.
Saat saya bertemu orang-orang, mereka
sering cerita ide aplikasi hebat mereka.
Tapi mereka merasa tak punya keahlian
teknis untuk mewujudkannya.
Karena itu saya pindah ke
bagian hubungan pengembang
agar saya bisa bantu orang-orang seperti
seperti Anda wujudkan sesuatu yang hebat.
Sepanjang kursus ini, saya akan bantu Anda
wujudkan aplikasi pertama Anda.
Nama saya Dan Gauthan. Saya sudah lama
jadi pemandu pengembang di Google
selama empat tahun dan saya telah
tempati berbagai posisi di sini.
Tujuan saya adalah menjaga kita tetap
tetap di jalur untuk jadikan Sunshine
mirip dengan aplikasi kualitas produksi.
Saya akan perkenalkan pola dan
prinsip desain Android.
Banyak darinya sering dilupakan
pengembang Android pemula.
Anda akan belajar mengandalkan framework,
fokus pada keunikan aplikasi Anda
bukan mengulang dari awal.
Saya Rado Mya, pemandu
pengembang Android di Google
selama lima tahun.
Saya mulai menangani Android sudah lama
saat belum ada perangkat.
Kami hanya pakai emulator, SDK beater,
dan fanatisme pada platform ini.
Saya akan menemani Anda dari sini, bunker
pengembang Android bawah tanah saya,
dan tujuan saya bukan untuk membuat Anda
tidak betah dan langsung kabur.
Tapi mengajari Anda konteks
di balik pilihan yang akan dibuat.
Dan praktik terbaik yang Anda perlukan,
agar Anda benar-benar paham cara membuat
pengalaman hebat yang khusus disesuaikan
dengan perangkat seluler.
Saat menyelesaikan kursus ini,
Anda akan tahu lebih dari sekadar membuat
aplikasi lagi.
Anda akan tahu cara membangun
aplikasi hebat yang fokus pada pengguna.
キャサリン・クアンです
Googleで開発者支援をしています
私はAndroidアプリのチームで
エンジニアとしてキャリアをスタートしました
そこで3年間 Google Playやメモアプリである
Google Keepといった製品に携わりました
このプラットフォームで構築するアプリに
私はいつも驚かされています
特に心を動かされるのは
人々の生活を真に改善しうるアプリです
私にすばらしいアプリのアイデアを
教えてくれる人々は
自分たちには実際に
構築する技術がないと思っています
そこで私は開発者支援者チームに異動しました
すばらしいアプリを構築する人々の
手助けをしたいと思ったのです
この講座で皆さんが初めて行う
アプリの構築をお手伝いします
ダン・ガルピンです 開発者支援者として
Googleで4年間 働いています
これまで様々な経験をしてきました
この講座の目標は皆さんが作るアプリSunshineを
製品並みの品質にすることです
Androidのデザインパターンと
原理について説明していきます
その多くは新人のAndroidアプリ開発者が
見過ごしがちな内容です
アプリを一から構築するのではなく
フレームワークを使い独自性を出す用法を学びます
レト・マイヤーです 開発者支援者として
Googleで5年間働いています
Androidに関わり始めたのはずいぶん前で
まだデバイスもありませんでした
当時の技術者が情熱を注いだのは
エミュレータやベータ版SDK
そして特にプラットフォームの開発でした
この分野こそが私のAndroid技術者としての
熱意の源です
しかし私が皆さんに教えたいのは
効率のいいアプリの作り方ではなく
選択の裏に隠された意味や
必要なベストプラクティスについてです
モバイルデバイスに特化した
すばらしいUXを実現する手法を学んでください
この講座を修了する頃には
アプリを技術的にどう作るかだけではなく
ユーザが使いやすいアプリにするための
ノウハウが身につきます
안녕하세요. Katherine Kwan입니다
저는 구글의 개발자 대변인 입니다
저는 안드로이드 App 팀의 엔지니어로
일을 시작했습니다
3년 동안 구글 플레이(Google Play) 및
구글 킵(Google Keep)과 같은
제품에 관한 일을 했습니다
구글 킵은 메모 App이랍니다
여러분이 이 플랫폼에서
만들어 낼 수 있는 것을 보면
저는 끊임없이 놀라게 됩니다
저는 특히, 사람들의 삶을 향상시켜주는
앱들에 자극을 받습니다
제가 사람들을 만날 때,
그들은 멋진 App에 관한 아이디어를 주곤 합니다
그러나, 그 다음 그들은, 그것을 실제로 만들어 낼
전문적 기술을 갖지 않았다고 느낍니다
그리고 그것이 제가 개발자 관련부서로
전향하게 된 이유입니다
제가 여러분과 같은 사람들이
멋진 무언가를 만들어내는 것을
도울 수 있도록 말이죠
이 강좌 내내, 저는 여러분이
첫 App을 실행하도록 도와드릴 것입니다
>> 제 이름은 댄 가던입니다
저는 구글에서 4년을 개발자 대변인으로 있었고
여기서 많은 모자를 썼었죠
제 목표는 우리가 Sunshine 개발을
순조롭게 진행되도록 하는것입니다
하나의 생산품질 앱과 비슷한 앱이죠
저는 안드로이드 디자인 패턴과 원리를
소개할 것입니다
그것들 중 다수는, 새 안드로이드 개발자들이
자주 놓치는 부분이죠
여러분은 바퀴를 재발명 하는 대신에
여러분의 앱을
독특하게 만드는 데 집중하는,
프레임 워크에 기대는 것을 배울 것입니다.
>> 저는 래도 마야입니다
저는 구글의 개발자 대변자로 5년을 일했습니다
저는 안드로이드를 꽤 오래전에 시작했습니다
그 때로 돌아가면 아무 기기도 없었습니다
우리가 함께 일해야 했던 전부는
에뮬레이터, beater SDK, 그리고 플랫폼에 대한
거의 광적인 헌신이었죠
저는 저의 지하 안드로이드 개발자 벙커인
여기서 여러분과 함께할 것입니다
저의 목표는 여러분이 가능한 빨리
실행하도록 부추기는 것이 아니라
우리가 할 선택 뒷편의 맥락을 가르치는 것입니다
그리고 멋진 경험을 창조하는 방법을 배우기 위해
여러분이 필요한 최선의 훈련은
특히 모바일 기기에 맞췄습니다
이 강좌를 끝낼 때쯤, 여러분은
지금까지의 것 외에
또 다른 앱을 만드는 방법을
알게 될 것입니다
여러분은 사용자에 초점을 맞춘
멋진 앱들을 구축하는 방법을 알게 될 것입니다
Sou Katherine Kwan,
uma promotora de tecnologias no Google.
Comecei trabalhando como engenheira
na equipe de aplicativos do Android.
Eu trabalhei lá durante três anos, com
produtos como Google Play e Google Keep,
o aplicativo de anotações.
Costumo me espantar
com o que pode ser desenvolvido nessa plataforma,
e sinto-me especialmente estimulada
por aqueles aplicativos capazes de melhorar de verdade
a vida das pessoas.
Quando encontro as pessoas, elas costumam me falar
sobre suas grandes ideias em termos de aplicativos.
Mas sentem que não têm
as aptidões técnicas para de fato desenvolver tais aplicativos.
E essa é a razão por que eu mudei para
as relações com desenvolvedores,
ou seja, para ajudar pessoas como você
a desenvolver algo realmente incrível.
Ao longo de todo este curso, vou ajudar você
a implementar seu primeiro aplicativo.
Meu nome é Dan Gauthan.
Sou há quatro anos um promotor de tecnologias no Google
e já usei uma porção
de bonés aqui.
Meu objetivo é cuidar para que
façamos do Sunshine algo
verdadeiramente semelhante
a um aplicativo de qualidade de produção.
Vou apresentar os padrões de design
e os princípios do Android.
Muitos dos quais são frequentemente esquecidos pelos
novos desenvolvedores Android.
Você vai aprender a se apoiar no framework,
concentrando-se naquilo que torna seu aplicativo único
em vez de reinventar a roda.
Meu nome é Rado Mya e há cinco anos sou
promotor de tecnologias Android
no Google.
Comecei a trabalhar nos Androids
há tanto tempo, que naquela época
não havia dispositivos.
Tudo o que tínhamos para trabalhar
era um emulador, um misturador SDK,
e uma devoção quase fanática
pela plataforma.
Vou me juntar a você a partir daqui,
meu abrigo secreto de desenvolvedor Android,
e meu objetivo é fazer com que você
comece a operar o mais rapidamente possível.
Quero ensinar o contexto que existe
por trás das escolhas que fazemos.
E as melhores práticas que você precisa
para entender de fato como criar
experiências incríveis e especialmente
projetadas para dispositivos móveis.
Quando terminar este curso, você
saberá mais do que apenas criar
mais um aplicativo.
Você saberá como desenvolver
aplicativos fantásticos que têm como foco o usuário.
Я Кэтрин Кван, я прикладной разработчик в
Google.
Я начинала как инженер группы,
работающей над приложениями. Я работала
там три года над созданием Google Play и
Google Keep, приложение,
создающее заметки.
Меня всё время
поражает, что можно создать на этой
платформе, и особенно меня воодушевили
приложения, которые могут действительно
улучшить жизнь людей. Когда я встречаюсь
с людьми, они часто говорят мне о своих
идеях относительно приложений,
но потом они осознают, что у них нет
технических знаний. Вот поэтому я перешла
на работу по связям с производителем,
чтобы помочь таким людям, как вы,
создать что-то хорошее. В течение
курса я помогу вам сделать ваше
первое приложение.
Меня зовут Дэн Гауфан. Я являюсь
прикладным разработчиком в Google
уже четыре года. У меня было много
разных должностей. Моя задача –
продолжать проект Sunshine, то, что имело
некоторое сходство с приложением
качества продукции.
Я познакомлю вас с шаблоном разработки
и принципами Android, многие из которых
упускаются производителями Android. Вы
научитесь, как полагаться на framework,
сконцентрировавшись на уникальности
вашего приложения, вместо того, чтобы
снова изобретать колесо.
Я Рейдо Майа. Я был прикладным
разработчиком в Google пять лет.
Я начал работать на Android очень давно,
в ту пору ещё не было аппаратов.
Мы работали только с эмулятором,
beater SDK и имели
почти фанатичную преданность к платформе.
С этого момента я присоединяюсь к вам.
Я имею знания разработчика Android bunker,
моя цель – не учить в быстром темпе,
а научить вас контексту после того, как
вы сделаете выбор. И лучшая правктика
для вас – это действительно понять, как
приобрести специализированный опыт
для создания мобильных устройств.
К окончанию курса,
вы будете знать не только, как создать
очередное приложение. Вы будете знать,
как как построить большие приложения,
ориентированные на пользователя.
Çeviri: @BircanCankaya
Ben Katherine Kwan, ve Google'da
geliştiriciyim. Android uygulamalar
ekibinde bir mühendis olarak çalışmaya
başladım.
Üç yıl boyunca üzerinde çalıştığım ürünler
Google Play ve Google Keep,
not alma uygulaması.
Bu platformda neler yapılabileceği
benim hep aklımı başımdan aldı,
ve özellikle insanların hayatlarını
iyileştirmeye çalışan uygulamalardan
ilham alıyorum.
Biriyle tanıştığımda, bana sıklıkla büyük
app fikirlerinden bahseder.
Ama sonra onların bunu gerçektn yapmaları
için teknik bilgileri olmdığını hissettim
Ve neden bu geliştirici ilişkilerini
değiştirmedim
belki gerçekten büyük şeyler yapmalarına
yardım edebilirdim.
Bu ders boyunca, ben ilk uygulamanızı
uygulamanıza yardımcı olacağım.
Benin adım Dan Gauthan.
Google'da bir geliştirici savunucusuyum
dört yıldır ve burada çok
şapka eskittim.
Amacım Sunshine'ı yaparken yolda tutmak,
kaliteli
bir uygulama üretiminde bazı benzer
şeyler vardır.
Bunun için android desenlerini ve
ilkelerini tanıtacağım.
Bunlar çoğu yeni android geliştiricisi
tarafından kaçırılan şeylerdir.
Çerçevede yalın olmayı öğrenecek,
uygulamanızı benzersiz kılaracak
böylece tekerleği yeniden
keşfetmeyeceksiniz
Ben Rado Mya, ve Google'da beş yıldır
geliştirici savunucusuyum.
Ben Androidler üzerinde çalışmaya
başladığımda
o zamanlarda hiç cihaz yoktu.
Tümü için bir emülatör vardı, daha iyi bir
SDK,
platforma neredeyse fanatik bağlıydık.
Size buradan katılacağım, benim
yeraltı Android geliştirici sığınağım, ve
amacım seni en kısa zamanda ayağa kaldırma
ve koşturmak değil.
Bu bağlamda size yapacağımız seçimlerde
arkada kalanı öğretmek.
Ve ihtiyacınız olan iyi ipuçları, büyük
uygulamaların gerçekten de
deneyimlerini özellikle mobil cihazlara
nasıl tasarlanmış olduğunu anlamak.
Bu kursu bitirdiğinizde yeni bir uygulama
oluşturmaktan daha fazlasını
bilmiş olacaksınız.
Kullanıcıya odaklanmış harika uygulamalar
nasıl yapılır bilmiş olacaksınız.
(vietsub - daynhauhoc.com)
Tôi là Kathrine Kwan,
và tôi là một hướng dẫn lập trình viên (HDLTV) tại Google
Tôi khởi đầu là một kĩ sư trong nhóm Android apps,
Tôi đã làm việc ở đây được 3 năm, trong một số sản phẩm như Google Play và Google Keep,
một phần mềm để ghi chú.
Tôi bất ngờ với cách bạn xây dựng trên nền tảng này,
một phần mềm để ghi chú.
Tôi bất ngờ với cách bạn xây dựng trên nền tảng này,
và tôi cũng hào hứng với những apps có thể thực sự cải thiện
đời sống.
Khi tôi gặp mọi người, họ thường nói với tôi về những ý tưởng tuyệt vời,
Nhưng sau đó họ cảm thấy họ không có những kĩ năng để xây dựng nó.
và đó là lý do tôi chuyển sang làm cầu nối với lập trình viên
để tôi có thể giúp mọi người như bạn xây dựng một ứng dụng tuyệt vời.
Thông qua lớp học này, tôi sẽ giúp các bạn tạo ứng dụng đầu tiên cho bản thân.
Tôi tên là Dan Gauthan
Tôi cũng từng là HDLTV tại Google
trong 4 năm và tôi có rất nhiều nón ở đây.
Mục đích của tôi là giúp các bạn tạo Sunshine (app), đó là
thứ giống với một sản phẩm chất lượng,
Tôi sẽ giới thiệu những mẫu và nguyên lý thiết kế Android.
Có một số thứ mà lập trình viên mới thường không để ý.
Bạn sẽ học cách làm việc với framework, tập trung vào cách tạo nên một ứng dụng độc đáo,
thay vì tạo lại một một thứ gì đó.
Tôi là Rado Mya và cũng là một HDLTV tại Google
được 5 năm.
Tôi đã làm việc với Androids từ rất lâu kể từ khi
còn chưa có thiết bị android nào.
Tất cả những gì chúng ta cần là một EMULATOR, một SDK
và một sự đam mê.
Tôi sẽ để bạn lại đây với những lập trình Android,
và mục tiêu không phải giúp bạn học nhanh nhất có thể.
mà là giúp bạn hiểu những gì chúng tôi làm.
Và bạn cần luyện tập, để thật sự hiểu làm thế nào để tạo
một trải nghiệm tuyệt vời bằng thiết bị di động.
Trước khi bạn hoàn thành khóa học
Bạn sẽ biết thêm được cách tạo
một ứng dụng tùy thích.
Bạn sẽ biết cách để xây dưng một ứng dụng tuyệt vời tập trung vào người dùng.
我叫 Katherine Kwan,
是 Google 的一名开发大使。
刚开始我是 Android 应用
团队的一名工程师。
我在这个岗位干了三年,负责
开发 Google Play 和 Google Keep
(笔记软件)等应用。
在 Android 平台上可以
构建的应用一直令我感到震惊,
而且那些能真正
改善人们生活的应用
让我深受启发。
我经常听到一些人说出
很棒的应用创意,
但他们觉得自己未具备将
创意变为实际应用的技能。
因此,我转向从事
开发者关系的工作,
以便帮助大家真正
开发出优秀的应用。
在本课程中,我将帮助
大家开发出第一个应用。
我叫 Dan Gauthan。
我在 Google 担任开发大使
已有四年,期间
担任过各种角色。
我的目标是让大家逐步
开发出 Sunshine,
它与生产质量应用
有几分相似。
我将介绍 Android 设计
模式和原理,
其中有许多地方常被新的
Android 开发者忽视。
你们将学习依靠框架进行开发,
将重点放在突出应用的特色
而不是反复做无用功上。
我叫 Rado Mya,在 Google
担任 Android 开发大使
已有五年。
我很早就开始研发
Android,那时
还没有相关的设备。
我们能利用的只有
模拟器和大杂烩式的 SDK,
还有就是对这个平台
近乎疯狂的热情。
从现在开始,我将加入你们,
帮助各位成长为忠实的 Android 开发者。
我的目标不是尽快让
大家上手并投入工作,
而是教导大家认识我们
所做的选择有何背景,
并说明一些最佳做法,
让大家能真正知道
如何创造专为移动设备
定制的体验。
学完本课程后,大家
不仅会知道如何开发
一款新的应用,
还会知道如何构建
以用户为中心的出色应用。