dissabte, 18 de gener del 2014

Innovación para la revolución!

Algunos medios han publicado que la posición de Tim Cook, CEO de Apple, en la empresa puede peligrar si no hay un cambio en 2014.  Estas voces pueden ir a más a medida que vaya pasando el tiempo y Apple siga sin sacar un producto revolucionario. No es nada fácil, de hecho, es extremadamente complicado revolucionar el mundo tecnológico tantas veces como lo lleva haciendo Apple. Son muchos años seguidos innovando, estando a la cabeza de la llamada "revolución tecnológica" y cada vez hay competidores más fuertes y más preparados para liderar este cambio. El problema que se está encontrando Tim Cook es que hasta que no consiga sacar un producto realmente nuevo y que triunfe la gente no confiará en él como líder. Hasta ahora se ha dedicado a mejorar (y no en gran medida) los productos ya existentes en la era Steve Jobs. Su primer gran apuesta ha sido iOS7 y no es que le haya salido muy bien la jugada. Los cambios siempre son difíciles de asimilar para los usuarios pero este en particular no ha gustado mucho al público en general. Hay quien dice que con Tim Cook Apple ha empezado a caer, ha perdido a varios de los hombres de confianza de Jobs y no tiene el mismo carisma que tenia su antecesor para promocionar los productos.

El actual CEO de la empresa de la manzana ha anunciado grandes planes para su empresa en este 2014 que acaba de empezar, será este el año en que Cook consiga callar todas las voces en contra y se imponga con sus ideas o será el año en que caigan definitivamente las esperanzas que se han puesto en él?

Sea como sea nos espera un interesantísimo 2014 lleno de novedades y con una bonita batalla entre todas las empresas tecnológicas para encabezar esta revolución. Quién ganará aún no se sabe, lo que si es seguro es que los beneficiados seremos todos los usuarios adictos a la tecnología. No sé vosotros pero yo ya he cogido sitio en primera fila y estoy preparado para disfrutar.

¡ Se abre la veda !



dijous, 16 de gener del 2014

iOS 7

Ya llevamos varios meses con iOS 7 en nuestras vidas! Al principio hubo muchas voces en contra y muchos usuarios que no querían actualizarse. Poco a poco la gente se va acostumbrando al nuevo diseño del sistema operativo más agresivo (estéticamente hablando) de Apple.

A parte de toda la actualización en cuanto a diseño del sistema operativo, Apple ha añadido mejoras de seguridad. Estas mejoras de la seguridad son uno de los principales argumentos que utilizan para que la gente se actualice. Para mi el punto de seguridad más importante es el relacionado con el "buscar mi iphone". ¿De que trata esta mejora? Cuando intentamos restaurar el iphone veremos que no nos deja, nos pide que desactivemos el "buscar mi iphone", con lo cual tenemos que introducir nuestra contraseña. Así, si te roban el móvil, no podrán restaurarlo.









Hace poco tiempo, Apple envió una nota a todos los desarrolladores avisándoles que a partir del 1 de febrero no va a aceptar ninguna app que no esté preparada para iOS 7. Esta nota de aviso viene a decirnos que Apple quiere forzar el cambio a iOS 7, lo cual no deja de sorprender. Aunque suene a tópico es indiscutible que Apple ha cambiado después de la muerte de Steve Jobs y mucho tendrá que espabilar si no quiere tirar por los suelos todo el trabajo realizado por su ex CEO.




dissabte, 10 de març del 2012

Primer contacto con iOS 5



Tutorial para la creación de una aplicación para iPhone/iPad


En este primer capítulo vamos a programar nuestro primer HelloWorld de manera muy sencilla!!



Introducción

Antes de empezar a hacer una explicación de como crear la aplicación es importante conocer bien el entorno de programación que utilizaremos, Xcode. Este es el IDE oficial de Apple y ya viene con todo lo necesario para hacer aplicaciones de gran calidad.
Herramientas necesarias:
·      Un Mac
·      Xcode

NO es necesario tener un iPhone (aunque ayuda bastante para algunas tareas) ya que Xcode cuenta con un simulador que funciona bastante bien. Tiene el inconveniente que algunas cosas no se pueden probar.

Xcode
Para conocer bien Xcode realizaremos nuestra primera aplicación, que como no, es un Hello World. Así podremos ver como funciona el IDE y nos servirá de gran ayuda de aquí en adelante.
Para programar una aplicación es muy importante conocer bien el patrón MVC (Model View Controller).
El View son el conjunto de elementos que utilizará el usuario, como ventanas y controles. Son los archivos .nib o .xib.
El Controller es el encargado de conectar el View con el Model. Se encarga de decidir que pasa cuando el usuario hace algo, tiene la lógica de eventos. Archivos ViewController.m/.h.
El Model se puede definir como lo que es la aplicación, lo que define cómo se comportará pero no cómo será mostrada. Resto de archivos.




Con esto ya podemos hacer nuestro Hello World:

1. Abrimos Xcode
2. New project -> Single View Application
3.

Ahora mismo no nos interesa tener el Storyboard ni el Unit Tests. El Automatic Reference Counting (ARC) es lo que en Java se conoce como el Garbage Collector (Recolector de basura).

Ahora ya se nos han creado los elementos esenciales para crear nuestra primera aplicación. En el menú de la izquierda salen los archivos necesarios y que se han creado por defecto. Como podemos comprobar tenemos los .h y .m así como el .xib.
Empezamos por abrir el .xib, nos saldrá un fondo de iPhone. Abajo a la derecha tenemos un menú con la libreria de objectos, escogemos el Label y lo arrastramos hasta el fondo del iPhone y lo ponemos donde queramos. Una vez lo tengamos en el sitio lo seleccionamos y veremos como en el attribute inspector podemos cambiar todos sus valores, desde el texto que queramos que se vea (text) hasta el color y tamaño de las letras. En text ponemos Hello World. Si seleccionamos el fondo del iPhone, en el attribute inspector podremos cambiar el color de fondo. Una vez lo tengamos le damos a Run y se ejecutará en el simulador. Como podemos ver, hasta el momento hemos creado un HelloWorld sin haber escrito ni una línea de código.



El resultado debería ser algo así...




Bienvenidos

Benvenidos a mi blog personal!

Joan.