Welcome back. We have good news and bad news.
The bad news first is that this is the last
lesson in the course. The good news though this is
going to be the most awesome lesson in the course.
>> So to recap what we've learned so far.
>> In lesson one we talked about what
is UX and the difference between UI and UX.
>> In lesson two we talked the user centered
design process and got into personas and use cases.
>> In lesson three, we talked about the mobile
user and talked about different mobile user constraints. Yeah and lesson four
we are going to talk about not about constraints but about the capabilities
that are unlocked by mobile and the amazing things that you can do
on Android to blow your users minds and create amazing five star applications.
>> So Nazmul, everybody wants to know.
>> How do we get closer to making five star apps. That's a good
question. First, we're going to understand the
amazing capabilities that Android platform has to offer.
Then, we're going to imagine how to use these capabilities
to create some really kick ass features for your apps
and through all this we're going to learn that context
is what helps us deliver five star applications to our users.
>> So, Nazmul what do you mean by context? So context
is all about a user and what they're doing in a
physical environment when they're interacting
with your application. Now, before we
get to the details of what context is made up of.
You're probably a web and desktop developer, so
let's talk about the difference between the Android
platform and web and desktop. There's some fundamental
similarities between web/desktop and mobile machines. I mean after
all, they actually collect data from input sources
they process that information and they produce output.
So what are some of the inputs do
you think that are similar between web/desk and Android?
>> Well they both have keyboards and you can enter information that way.
>> And they also
both have pointing devices.
>> And they both have a network connection. Yeah they're a
lot of similarity of input sources but the power of Android
truly lies in the input sources or sensors that are available
in Android that are simply not available on web and desktop.
>> Exactly. One simple example is GPS. So can you name all the other
input sources that are available on Android
that are not available on web and desktop?
[BLANK_AUDIO]
مرحبًا مجددًا. لدينا أخبارًا جيدة وأخرى سيئة.
الأخبار السيئة أولاً وهي أن هذا هو آخر
درس في الدورة التدريبية. والأخبار الجيدة أنه على الرغم من ذلك فإنه
سيكون الدرس الأكثر روعة في هذه الدورة التدريبية.
>> لذلك لاختصار ما تعلمناه حتى الآن.
>> في الدرس الأول تحدثنا عن
تعريف تجربة المستخدم والفرق بين واجهة المستخدم وتجربة المستخدم.
>> في الدرس 2 تناولنا عن عملية التصميم
المرتكزة على المستخدم وصولاً إلى الأشخاص وحالات الاستخدام.
>> في الدرس الثالث، تناولنا مستخدم الهاتف
المحمول وتناولنا القيود المختلفة لمستخدم الهاتف المحمول. وفي الدرس الرابع
لن نتناول القيود ولكن سنتناول الإمكانيات
غير المحظورة بواسطة المحمول والأشياء المذهلة التي يمكنك تنفيذها
على Android لإبهار المستخدمين وإنشاء تطبيقات مذهلة بتصنيف خمس نجوم.
>> لذلك نازمول، يجب على الجميع معرفتها.
>> كيف اقتربنا من إنشاء تطبيقات ذات تصنيف خمس نجوم. هذا سؤال
جيد. أولاً، سنسعى إلى فهم
الإمكانيات المذهلة الذي يجب على النظام الأساسي لـ Android تقديمها.
ثم، سنتصور كيفية استخدام هذه الإمكانيات
لإنشاء بعض الميزات الممتازة لتطبيقاتك
وخلال كل ذلك سنتعلم أن السياق
هو ما يساعدنا على تقديم تطبيقات من التصنيف خمس نجوم إلى المستخدمين.
>> حسنًا، ماذا تعني بالسياق يا نازمول؟ السياق
يتناول المستخدم وما الذي يقوم به في
بيئة مادية عند التفاعل
مع التطبيق الخاص بك. والآن، قبل الوصول
إلى تفاصيل مكونات السياق.
ربما تكون مطور ويب وسطح مكتب، لذلك
فلنتناول الفرق بين النظام الأساسي Android
والويب وسطح المكتب. توجد بعض التشابهات
الرئيسية بين الويب/سطح المكتب وأجهزة الهاتف المحمول. أعني في
النهاية، أنها تقوم بالفعل بجمع البيانات من مصادر الإدخال
كما أنها تعالج هذه المعلومات كما تنتج إخراجات.
ما هي بعض الإدخالات التي
تعتقد أنها تمثل نقاط تشابه بين الويب/سطح المكتب وAndroid؟
>> يتضمن كليهما لوحات مفاتيح ويمكنك إدخال المعلومات بهذه الطريقة.
>> كما أنهما
يتضمنان أجهزة تأشير.
>> كما يتضمنان اتصال بالشبكة. حسنًا، يوجد
عدد كبير من جوانب التشابه لمصادر الإدخال لكن تكمن قوة Android
بالفعل في مصادر أو مستشعرات الإدخال المتاحة
في Android غير المتاحة بسهولة على الويب أو سطح المكتب.
>> بالظبط. أحد الأمثلة البسيطة هو نظام تحديد المواقع العالمي. لذلك هل يمكنك تسمية جميع مصادر
الإدخال الأخرى المتاحة على Android
غير المتاحة على الويب وسطح المكتب؟
[صوت فارغ]
Bienvenidos de nuevo. Tenemos buenas y malas noticias.
La mala noticia primero: esta es la última
lección del curso. La buena es que, sin embargo,
esta va a ser la lección más impresionante del curso.
>>Resumamos lo que hemos aprendido.
>>En la primera lección hablamos sobre lo que
es UX y la diferencia entre UI y UX.
>>En la segunda lección hablamos del proceso
de diseño centrado en el usuario y de los casos de personas y usos.
>>En la lección tres, hablamos sobre el usuario
móvil y sobre diferentes restricciones de usuario.
Sí, y en la lección cuatro vamos a hablar
no de restricciones sino de las capacidades
que ofreca el móvil y las cosas fantásticas que se pueden hacer
en Android para soprender al usuario con aplicaciones cinco estrellas.
>>Pues Nazmul, todo el mundo quiere saber,
>>¿Cómo nos acercamos a hacer aplicaciones cinco estrellas?
Es una buena pregunta. Primero, comprenderemos las
increíbles posibilidades que la plataforma Android ofrece.
Después, vamos a imaginar cómo usar esas posibilidades
para crear funciones realmente geniales para tus aplicaciones
y con todo esto vamos a aprender que el contexto
es lo que nos permite darles aplicaciones cinco estrellas a nuestros usuarios.
>>Así que, Nazmul, ¿a qué te refieres con contexto?
El contexto es todo lo que tiene que ver con el usuario y lo que va a hacer en su
entorno físico cuando esté interactuando con tu aplicación.
Bien, antes de hablar de los detalles que componen el contexto
Probablemente seas un desarrollador web y de computadoras,
así que hablemos de la diferencia entre la plataforma Android
y las páginas web y las computadoras. Hay algunas similitudes
fundamentales entre las web/ordenadores y los móviles. Después de todo,
de hecho recogen datos de fuentes de entrada
procesan la información y producen resultados.
Así que, ¿cuáles son algunas de las entradas que
piensas que son similares en web/escritorio y en Android?
>>Bueno, ambos tienen teclados y puedes introducir información así.
>>Y también ambos tienen dispositivos de puntero.
>>Y ambos tienen una conexión de red.>>Sí, y hay
mucho parecido en las fuentes de entrada pero el poder de Android
en verdad reside en las fuentes de entrada o sensores que están disponibles
en Android que simplemente no están disponibles en web y ordenador.
>>Exacto. Un ejemplo sencillo es el GPS. ¿Y puedes nombrar las demás
fuentes de entrada que están disponibles en Android
que no están disponibles para web y ordenador de sobremesa?
いいニュースと悪いニュースがあります
残念ながらこれが最後のレッスンです
しかし幸いにもこのコースの中で 一番すごいレッスンです
ここまでをおさらいすると
レッスン1ではUXとは何かと UIとの違いについて学びました
レッスン2ではユーザ中心設計と ペルソナとユースケースについて話しました
レッスン3ではモバイルユーザと 様々なモバイルの制約について紹介しました
レッスン4では制約ではなく モバイルならではの能力と
Androidで可能な驚くべきことについて学びます
ユーザに衝撃を与えるような 5つ星のアプリを作ります
誰もが知りたいことですが 5つ星アプリの実現に近づく方法は？
まずAndroidプラットフォームの すばらしい能力について理解します
それからその能力をどう使って アプリのすごい機能を作るか想像しましょう
これらを踏まえてコンテキストを活用し
5つ星のアプリを提供できるということを学びます
コンテキストとはどういう意味ですか？
ユーザに関するすべてです
アプリの使用時に物理的な環境で ユーザが行っていることです
コンテキストの詳細を紹介する前に
Webやデスクトップの開発者である皆さんに
Androidプラットフォームと Webやデスクトップとの違いをお話ししましょう
Webやデスクトップとモバイルには 共通点があります
入力されたデータを収集し 情報を処理してアウトプットを出力します
WebやデスクトップとAndroidで 共通するインプットは何だと思いますか？
どちらもキーボードで入力できます
そしてポインティングデバイスがあり ネットワークに接続できます
共通の特徴がたくさんありますが
Androidの真骨頂は
Webやデスクトップでは提供されていない 入力方法やセンサにあります
簡単な例がGPSです
他にWebやデスクトップでは使えない Android特有の入力方法は？
Bem-vindo de volta. Temos boas e más notícias.
A má notícia primeiro, é que essa é a
última lição do curso. A boa notícia no entanto, é que
esse será a lição mais legal do curso.
- Então, vamos relembrar o que vimos até agora.
Na lição 1, falamos sobre o que UI
e a diferença entre UI e UX.
Na lição 2, falamos sobre o processo de desenho centrado no usuário
e vimos personas e casos de usuários.
Na lição 3, falamos sobre a mobilidade do usuário
e vimos diferentes restrições sobre isso.
- Sim, e na lição 4 não vamos falar sobre restrições, mas sobre possibilidades
que estão disponíveis num equipamento móvel e as coisas fantásticas que você
pode fazer no Android para impactar seus usuários e cirar aplicativos incríveis.
- Então, Nazmul, todo mundo quer saber:
como nos aproximarmos de fazer aplicativos 5 estrelas?
- Essa é uma boa pergunta. Primeiro, precisamos entender
as incríveis possibilidades que a plataforma Android tem a oferecer.
Daí, vamos imaginar como usar essas possibilidades
para criar características muito maneiras para o seu aplicativo
e através disso tudo, vamos aprender que o contexto é o que vai nos ajudar
a criar aplicativos de 5 estrelas para os nossos usuários.
- Então, Nazmul, o que você quer dizer com "contexto"?
- Contexto gira ao redor do usuário e o que ele está fazendo
num lugar físico enquanto interage
com o seu aplicativo. Agora, antes de
entrar nos detalhes do que o contexto é feito,
você provavelmente é um desenvolvedor de web e tela de trabalho,
então vamos falar sobre as diferenças entre a plataforma Android
e web e tela de trabalho. Há umas similaridades fundamentais
entre web/desktop e aparelhos celulares. Quero dizer, afinal de contas,
ambos coletam dados de fontes de entrada
e processam essa informação para produzirem a saída de dados.
Então, quais são as entradas que você
acha que são similares entre tela de trabalho e Android?
- Bom, os dois têm teclados e você pode inserir informações por alí.
- E os dois também
têm cursores.
E ambos possuem conexão de internet.
- Sim, há muitas similaridades nas fontes de entrada de informações
mas o poder do Android está nas fontes de entrada, ou sensores que
estão disponíveis no Android e simplesmente não existem na tela de trabalho.
- Exato. - Um exemplo simples é o GPS. Então, você pode enumerar todas
as outras fontes de entrada de dados disponíveis no Android
que não estão disponíveis na internet ou na tela de trabalho?
[SEM SOM]