Crea una cuenta o inicia sesi贸n

隆Contin煤a aprendiendo sin ning煤n costo! 脷nete y comienza a potenciar tu carrera

Aprende todo un fin de semana sin pagar una suscripci贸n 馃敟

Aprende todo un fin de semana sin pagar una suscripci贸n 馃敟

Reg铆strate

Comienza en:

3D
17H
1M
28S
Curso de Bases T茅cnicas de Android

Curso de Bases T茅cnicas de Android

Anah铆 Salgado D铆az de la Vega

Anah铆 Salgado D铆az de la Vega

Tipos de dispositivos Android y Soporte

4/27
Recursos

Aportes 40

Preguntas 9

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

o inicia sesi贸n.

Compatibilidad con el Dispositivo, esto trata en que la aplicaci贸n funcione completamente y perfectamente con nuestro dispositivo (hardware, que no haya errores).
Para cumplir la compatibilidad con la aplicaci贸n debe tener:
Caracter铆sticas del Hardware, el hardware debe cumplir con los requisitos de la aplicaci贸n (si la aplicaci贸n ocupara la c谩mara frontal, el hardware debe tener una c谩mara frontal).
Versi贸n de Android, la versi贸n Android debe ser compatible con nuestra aplicaci贸n
Configuraci贸n de pantalla, (cuadrado, redondos, etc)

Una de los mejores cursos de platzi. Asi deberia ser desde cero en un lenguaje/sistema operativo hasta realizar proyectos y retos, y cada unas de las funciones para desarrolladores. Excelente Anahi 馃槈

Genial, me encant贸, no sabia que tenia que aplicar esos features al momento del desarrollo.

minSdkVersion: m铆nima versi贸n que se le brinda soporte al sistema operativo de Android.

targetSdkVersion: Versi贸n objetivo al que se le esta dando soporte.

minSdkVersion:15

targetSdkVersion:26

Toda versi贸n que este por debajo del minSdkVersion no podr谩 ejecutar nuestra aplicaci贸n.

Toda versi贸n superior al targetSdkVersion podr谩 ejecutar nuestra aplicaci贸n pero no dar谩 soporte a los features propios de esas versiones superiores.

Algunas de las consideraciones que hay que tomar al momento de desarrollar apps en android son

  • En que podemos darle soporte: Caracter铆sticas de Hardware, Versi贸n de Android y configuraci贸n de pantalla-

Tambien android dise帽o un identificador unico para cada sensor del dispositivo(bluetooth, nfc, wifi, gps, camaras, microfonos etc.)

Al final la version minima minsdk y la version maxima targetsdk a la que le vamos a dar soporte

Son tantas cosas que jamas pens茅 que se deb铆an considerar antes de decidir desarrollar una aplicaci贸n android.
Me quede sorprendido D:
Excelente clase teacher Anah铆!

Tipos de dispositivos Android y Soporte
Existen muchos dispositivos que tiene Android como sistema operativo, como celulares, tabletas, relojes, televisiones, etc. Todos con sus distintas posibilidades y requerimientos.

<h4>Compatibilidad</h4>
  • Compatibilidad con el dispositivo: Android puede correr en una gran variedad de hardware y el SO debe ser capaz de ejecutarse completa y correctamente en todos ellos. Tambi茅n debe poder ejecutar las aplicaciones que se encuentren la Play Store.
    Por esta gran variedad es que siempre se debe verificar si el dispositivo cuenta con las caracter铆sticas necesarias para ejecutar correctamente la aplicaci贸n. Si cuenta con c谩mara, almacenamiento suficiente, micr贸fono, GPS, etc.
  • Compatibilidad con la aplicaci贸n: Esto se refiere a que la aplicaci贸n sea funcional en todos los dispositivos, donde cada uno tiene diferentes tama帽os y formatos de pantalla y en todas se debe de poder usar la aplicaci贸n.
    • Caracter铆sticas del hardware: Cada aditamento de hardware tiene su propio identificador para acceder a 茅l.
    • Versi贸n de Android
    • Configuraci贸n de pantalla
  • minSdkVersion: Versi贸n m铆nima que tendr谩 soporte la aplicaci贸n.
  • targetSdkVersion: Versi贸n a la cu谩l est谩 dirigida la aplicaci贸n.

Me agrada mucho como explica la profesora porque es muy clara aunque en algunas cosas creo que podr铆a ser m谩s breve. Siento que esta clase pudo durar un poco menos. Solamente lo escribo como retroalimentaci贸n, no hate.

Existen multiples dispositivos con su propio SO Android.
Celulares.
Tablet.
TV.
Relojes inteligentes.

Se puede ir cambiando la version target? si coloque en determinado momento oreo y luego quiero cambiar a que mi version target sea P鈥 o debo quedar en la que escog铆 inicialmente?

muy buena la explicaci贸n

Al d铆a de hoy tambi茅n hay un API de android para tarjetas electr贸nicas personalizadas tales como la Raspberry PI entre otras. M谩s informaci贸n:

minSdkVersion
La versi贸n m铆nima a la cual le damos soporte. Desde que API ser谩 compatible.
targetSdkVersion
Versi贸n objetivo, la versi贸n de la cual tu esperas usar todas sus caracter铆sticas y aprovecharlas al m谩ximo

una pregunta con respecto a la targetSdkVersion al momento de culminar la aplicaci贸n cuando salga nuevas versiones api y uno le quiera dar soporte deber铆a iniciar la aplicaci贸n desde cero o solo modificar eso y volver a subir.?

Cuando trabajemos con Android, debemos tener en cuenta la compatibilidad con el dispositivo, ya que esta dise帽ado para funcionar en cualquier hardware, este debe correr casi cualquier app y la compatibilidad con el aplicativo, es decir que la app pueda acceder o usar correctamente el hardware que es necesario para su funcionamiento. Si compramos un equipo (Hardware) debemos revisar bien las caracter铆sticas de este y que tengan la Google Play ya que este te garantiza que es compatible con el Hardware.

muy buena explicacion

exelente curso

Muy interesante la clase.

Android lo podemos encontrar en una variedad de dispositivos:

  • Tel茅fonos
  • Tablets
  • Wear OS
  • Android Auto
  • Android TV
  • Chromebook
  • etc.

Por su gran disponibilidad, debemos tener en cuenta un concepto llamado: COMPATIBILIDAD:

  • Compatibilidad con el dispositivo al ser un SO Open Source, casi cualquier hardware puede correr android. De este modo debemos fijarnos si el dispositivo posee Play Store, siendo esta la prueba m谩s eficaz de que podremos correr nuestras aplicaciones;

Revisa muy bien que el dispositivo que vas a comprar posea la tienda de aplicaciones, y los aditamentos necesarios para el buen funcionamiento de tu app.

  • Compatibilidad con la aplicaci贸n as铆 como hay cosas buenas, tambi茅n existe un lado negativo de la gran cantidad de dispositivos que corren Android. Preguntas como el tama帽o de la pantalla, la resoluci贸n, caracter铆sticas del hardware, versi贸n, etc. Son las que deber谩s hacerte para que tu aplicaci贸n pueda ejecutarse de manera 贸ptima.

Afortunadamente Google tiene unas features que priorizan la privacidad del usuario. Por lo que cada vez que requieras acceder a algo espec铆fico del hardware, deber谩s pedir un permiso al usuario por medio de un identificador que se mostrar谩 en un dialogo en pantalla.

Existe una documentaci贸n que te muestra cuales son los features de hardware a los que puedes acceder:

Android Enterprise feature list | Google Developers

Minsdk version y targetsdk version: desde tu app, tu decides el API m铆nimo para el cual le dar谩s soporte. As铆 mismo, tendr谩s una versi贸n con API objetivo, para la cual estar谩 centrada tu app.

por ahora mi clase favorita del curso

Super interesante!!

Me gusta su explicaci贸n de @anncode

Excelente aporte. Gracias.

cada aditamento de hardware tiene su identificador en andorid

  • minSDK version<<<versi贸n m铆nima

  • targetSDKversion<<<versi贸n objetiva para el desarrollo utilizar el 100% de las caracter铆sticas de ella鈥

Que significa API

excelente explicacion

Mucha informaci贸n de gran ayuda, gracias 馃崿

buena explicaci贸n ann
quiero realizar una app con el sensor nfc necesito ayuda por favor

donde esta el enlace?

gracias por la explicacion!!

Excelente

Excelente curso.

Es importante identificar la versi贸n m铆nima con la que tendr谩 compatibilidad nuestro dispositivo y la versi贸n objetivo.
Una vez una nueva versi贸n sale, nuestra app seguir谩 siendo compatible pero no podremos aprovechar todos los nuevos features.

Buen ainformaci贸n

Excelente!

Genial, hay que tener en consideraci贸n la versi贸n m铆nima y objetivo al momento del dise帽o de la app.

Excelente clase! Muy claro todo

Y ahora con Android Things podremos controlar hardware externo.

Curso de Bases T茅cnicas de Android

				/// Que debes tomar en cuenta al crear una app en android: \\\
  • Caracter铆sticas del Hardware, el hardware debe cumplir con los requisitos de la aplicaci贸n (si la aplicaci贸n ocupara la c谩mara frontal, el hardware debe tener una c谩mara frontal).

  • Los permisos para acceder a estos recursos (memoria, contacto, etc)

  • El mercado al que te dirijes y trabajar en base a eso (gama baja, gama media, gama alta)

  • Cantidad de fragmentacion en pantalla (dar soporte a la gran cantididad de forma y tama帽os de las pantalla en los dispositivos)

  • El minimo y el maximo de la version de Api a la que dar谩s soporte.
    (ej: Desde 鈥渕inSdkVersion 15鈥 hasta 鈥渢arjetSdkVersion 26鈥)