Want to make creations as awesome as this one?

More creations to inspire you

Transcript

PROF. FERNANDO JARDINES

PROGRAMACIÓN

Web

JAVA Y JDK.Lenguaje de programación Java y JDK (Java Development Kit.Vease el video.

ARQUITECTURA DE ANDROID.La arquitectura de Andorid está conformado por capas que permiten el funcionamiento de las aplicaciones. vease el video.

SDK.Software Development Kit (Kit de Desarrollo de Software.Vease el video.

Activities y XML.Podemos decir que todas las pantallas de una aplicación son una “activity”. Más adelante vamos a ver que existen algunas variaciones, pero por ahora digamos que todas lo son. Es decir, que si una aplicación tiene cinco pantallas, tiene 5 “Actividades” o activities.Las activities están conformadas por dos partes: la parte lógica y la parte gráfica.La parte lógica es una archivo .java que es la clase que se crea para poder manipular, interactuar y colocar el código de esa actividad.

Activities y XML [eXtensible Markup Language(Lenguaje de Etiquetado Extensible)].La parte gráfica es un XML que tiene todos los elementos que estamos viendo de una pantalla declarados con etiquetas parecidas a las del HTML, es decir, que el diseño de una aplicación en Android se hace similar a una página web; XML es un primo de HTML.Resumiendo, una actividad está conformada por la parte lógica (un archivo Java) y la parte gráfica (un archivo XML).

AndroidManifest.xml.Situado en la raíz de nuestras aplicaciones como AndroidManifest.xml, es un archivo de configuración donde podemos aplicar las configuraciones básicas de nuestra app. Su configuración puede realizarse a través de una interfaz gráfica, pero es recomendable conocer la sintaxis ya que en muchas ocasiones será más fácil y rápido hacerlo desde el propio xml.<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="nombre.paquete" android:versionCode="1" android:versionName="1.0"> . . .

API.El término API es una abreviatura de Application Programming Interfaces, que en español significa interfaz de programación de aplicaciones. Se trata de un conjunto de definiciones y protocolos que se utiliza para desarrollar e integrar el software de las aplicaciones, permitiendo la comunicación entre dos aplicaciones de software a través de un conjunto de reglas.Así pues, podemos hablar de una API como una especificación formal que establece cómo un módulo de un software se comunica o interactúa con otro para cumplir una o muchas funciones. Todo dependiendo de las aplicaciones que las vayan a utilizar, y de los permisos que les dé el propietario de la API a los desarrolladores de terceros.Crear un aplicación tipo Uber o hacer cobros por Internet demandaría muchísimo trabajo y dinero, por eso es mejor utilizar un servicio que ya exista como lo es Google Maps ó conectarse a PayPal.

API.

Codename.creando aplicaciones con Codename.