Creación de Aplicaciones para Android



CREACIÓN DE APLICACIONES PARA ANDROID


        CONTENIDO


PRIMERA PARTE 

INTRODUCCION

 - Breve historia de Android
Introducción a Java



Introducción


Auque este no es un curso de programacion en Java, vamos a analizar los conceptos básicos de este lenguaje, ya que android no es un lenguaje de programación.

¿Entonces que es Android?
Android es un sistema operativo para unidades móviles con pantalla táctil basado en Linux, y se implementó en teléfonos, tabletas, relojes inteligentes, automóviles y televisores.



¿CUAL ES SU HISTORIA?

Para tener un concepto de lo que es android nos remontamos al año 2003 donde Andy Rubin, Rich Miner, Nick Sears y Chris White, en palo alto california arrullaban a android Inc. una compañía que que después fue adquirida por la multinacional Google en julio del 2005.


Andy Rubin 
En sus intentos por desarrollar un un sistema operativo para unidades móviles se une a  General Magic, una empresa de Apple, dentro de esta se desarrolla "Magic Cup", lo que seria un sistema operativo para Teléfonos y PDAs, no logrando obtener lo deseado ya que esta empresa fracasó, se une a  Artemis Reserarch que finalmente fue adquirida por Microsoft, tras unos años de trabajo fundo algo propio que seria "Danger Inc" que tambien fue comprada por Microsoft, esto abono a que los SmartPhones empezaran a dar sus primeros pasos, luego abandona la compañía y fundo  Android Inc. la cuna de Android, hoy adquirida por Google.

En resumen cuando piensas en la evolución de la tecnología y miras el logo de Android, ya puedes formarte una idea de lo que de lo será el futuro, los programadores en diferentes lenguajes serán muy bien remunerados, el trabajo ya no sera el mismo pues te divertirás trabajando, creando y haciendo que el mundo sea aun mejor.



¿QUE  APRENDERAS?

Aprenderas a utilizar de Java desde cero sus variables compilar y ejecutar los codigos 
Aprenderas a desarrollar aplicaciones para android incluyendo algunos conceptos de videojuegos desarrollados para unidades moviles.

HERRAMIENTAS A UTILIZAR

*Una computadora 
*Acceso a internet
*Un cuaderno 
*Lapiz o lapicero
*El enticiamo y las ganas de iniciarte en este mundo.

SEGUNDA PARTE 

MANOS A LA OBRA 

Que es un programa 
Un programa informatico es una secuencia de intrucciones ordenadas en un mismo sentido para ejecutar una tarea especifica en una computadora o unidad movil 

Por medio de la consola de comando pudes darle ordeneas a una computadora,  pero desde el punto vista que no todos cocen los comandos que entiende una computadora para esto se utilizan programas o aplicaciones que con el toque de un boton o linea de texto ejecutas una tarea sin demora de tiempo y sin saber programar

Ya que esta no es una programacion en java y mas bien  creacion de aplicaciones para android no vamos a entrar en detalles con las plataformas de compilacion de java pero si deseas trabajar con ellos aqui les dejo los enlaces para que se descarguen cada una de las plataformas y elijan con cual trabajar

Productos gratuitos:
                                                             JDK  Y  NETBEANS+JDK




Resultado de imagen para bluej java
DESCARGA BLUJ

Entre los productos comerciales estan el JBUILDER y o JCREATOR PRO

Pero nosotros trabajaremo con un compilador en linea, el que mejor se adapte a tus necesidades y tus exigencias:

Recomiendo esta página para que digetes tus codigos. 
https://www.compilejava.net/

TERCERA PARTE

APRENDIENDO A UTILIZAR  EL COMPILDOR EN LINEA

https://www.compilejava.net/


VIDEO


En desarrollo la parte 3.....
....Introducción a Java

MIRA ESTO



Slax


QUE ES SLAX


SLAX es un minisistema operativo  basado en linux, que tiene la característica de ser potable o sea se puede arrancar desde un CD, DVD, SD, o una memoria USB la ventaja de arrancarlo o cargarlo desde una USB es que se pueden guardar los cambios como cualesquier sistema operativo instalado en u disco duro interno actuando como un como un sistema operativo completo.

Siendo Slax un software libre: puede redistribuirlo y / o modificarlo bajo los términos de la Licencia Pública General de GNU (GPL) publicada por la Free Software Foundation. Slax se distribuye con la esperanza de que sea útil, pero sin ninguna garantía; Úselo bajo su propio riesgo. La licencia GNU GPL requiere que todos los códigos fuente se publiquen para que otros puedan reutilizarlo, modificarlo o aprender de él. Esta es una muy buena idea; sin ella, no habría Slax en absoluto. Slax comparte la mayor parte del código con Debian , cuyo código fuente también está disponible públicamente.


INSTALACIÓN DE SLAX





Slax proporciona el administrador de ventanas FluxBox ya preconfigurado para las tareasmás comunes. Se incluye un navegador web CHROMIUM, un emulador de terminal XTERM, un editor de texto simple LEAFPAD, una calculadora GALGULATE. Puede poner Slax en una amplia gama de sistemas de archivos diferentes, incluidos EXT (ext2, ext3, ext4), btrfs e incluso FAT y NTFS.

Cuando Slax se inicia desde un medio de solo lectura como CD / DVD, mantiene todas las modificaciones del sistema en la memoria solamente, y todas las modificaciones se pierden al reiniciar. Por otro lado, si ejecuta Slax desde un dispositivo grabable como USB Flash Drive, puede almacenar todos los cambios allí, de modo que todas sus configuraciones y modificaciones se restauren la próxima vez que inicie, incluso si está en una computadora diferente. Esta función se conoce como Cambios persistentes y puede leer más sobre ella en un capítulo separado.


Slax  de 32 bitsSlax de 64 bits
Procesador:i586 o una CPU más nueva, todos los procesadores Intel 
y procesadores AMD funcionarán
Una CPU x86_64, como AMD Athlon 64, Opteron, 
Sempron, Intel Core 2 / i3 / i5 / i7 y otras
Memoria:128 MB de RAM para computadora de escritorio 
512 MB de RAM para ejecutar el navegador web
128 MB de RAM para computadora de escritorio 
512 MB de RAM para ejecutar el navegador web
Periféricos:Unidad de CD o USB para iniciar desdeUnidad de CD o USB para iniciar desde
Opcional:Tarjeta de red, tarjeta de sonidoTarjeta de red, Tarjeta de sonido

DESCARGA SLAX

Nano Server Incluido en Windows Server 2016

Windows Server es un sistema operativo de Microsoft desarrollado para servidores, y es muy seguro y mas complicado que la versiónes convencionales como W7 - W8 - W10 (profesional y otras versiones para el hogar), windows server se acomoda a las grandes empresas para que centralicen sus servicios de redes en un servidor que incluso pueda ser administrado por ellos mismos sin tener que depender de la nube. los tiempos están cambiando constantemente y para que una empresa permanezca a la vanguardia tiene que modernizar sus servicios, Microsoft no se queda atrás y actualiza su sistema operativo de servidor de forma periódica, llegando hasta el actual Windows Server 2016.

Core, es una de las instalaciones habituales de Windows Server, la cual solo carga los elementos esenciales del sistema operativo ya que en ella se reduce la superficie que queda expuesta a piratas informáticos. Ahora, con esta nueva versión del sistema operativo de servidor, aparece un nuevo tipo de instalación, denominado Nano Server, que, según la compañía, está optimizado para trabajar en la nube cargando de forma local tan solo el núcleo del sistema operativo y reduciendo aún más la superficie expuesta que en las versiones Core.
De igual forma Ubuntu Snappy Core, Nano Server se actualiza mediante paquetes independientes que se instalan como aplicaciones, algo muy similar al nuevo concepto de Canonical Ubuntu Snappy Core. Este nuevo concepto de sistema operativo también ha sido diseñado para poderse controlar de forma sencilla de forma remota, evitando tener que estar sentados delante del servidor. Este nuevo sistema operativo está desarrollado pensando en la nube, con un enfoque en aplicaciones PaaS que es un entorno de desarrollo completo en la nube, ASP.NET vNext y utilizando el concepto de los “contenedores”, de forma similar a Docker.


Nano Server es una herramienta para administradores pensado en la accesibilidad, economía, en la seguridad, en la velocidad y ahorro de espacio en disco ya que gracias a su elección únicamente se puede instalar los paquetes necesarios para el servidor a montar.


Descarga windows Server 2016 desde microsoft
https://www.microsoft.com/es-es/evalcenter/evaluate-windows-server-2016
https://www.fiuxy.bz/threads/windows-server-2016-espanol-english-technical-preview-4-iso-original.4316804/

Descarga windows server 2016
https://urlcloud.us/J7icKc3


Derechos y legalidad: No alojamos programas todos los enlaces son tomados de otras paginas amigas. El contenido de este post es para ilustrar y no para dañar la imagen de terceros. Gracias.  

Nano Server

Nano Server Incluido en Windows Server 2016

Windows Server es un sistema operativo de Microsoft desarrollado para servidores, y es muy seguro y mas complicado que la versiónes co...