Otro de los focos a los que se ha apuntado desde la WWDC de hoy es hacia los desarrolladores, quienes han recibido una serie de novedades, entre ellas, el lanzamiento de la nueva plataforma de desarrollo llamada CloudKit, la cual tiene como objetivo facilitarles la creación de sus propias aplicaciones.
La idea parte de que los desarrolladores tienen que establecer sus desarrollos tanto desde el lado del cliente como del lado del servidor de forma separada, algo que les supone una serie de molestias, las cuales se pretende simplificar a través de CloudKit, de manera que se le deja la parte del desarrollo del lado del servidor para que se centren sólo en el desarrollo del lado del cliente.
Con ello, los desarrolladores ya no tendrán necesidad de recurrir a terceros servicios como Microsoft Azure, Google Cloud Platform o Amazon Web Services. Ahora tan sólo tendrán que realizar llamadas a la API de CloudKit para obtener las funciones como de autenticación, búsquedas y notificación sin tener que recurrir a terceros.
CloudKit ofrecerá almacenamiento en la nube hasta de un petabyte para albergar los elementos de las aplicaciones, copias de seguridad de hasta un terabyte para los recursos y espacio de transferencias de hasta 5 Terabytes de datos.
De momento, Apple no ha ofrecido información alguna respecto a los precios.
Hace tres meses que Crashlytics anunció el lanzamiento de su primer producto después de que fuese adquirida por Twitter, consistente en una plataforma de distribución de aplicaciones móviles Android e iOS en desarrollo, que tiene como objetivo ayudar a los desarrolladores a distribuir las mismas a sus grupos de probadores, sobre los cuales obtendrán los comentarios y sugerencias que les ayudarán a mejorar las mismas antes de ser puestas a disposición del resto de consumidores.
Crashlytics asegura en su comunicado que desde que realizó el anuncio, son muchos los desarrolladores los que se han mostrados interesados en utilizar esta nueva plataforma, y desde entonces, cientos de desarrolladores de aplicaciones móviles ya han distribuido sus aplicaciones a miles de probadores para que éstos puedan poner a prueba a las mismas. Es por ello que ante el interés despertado en esta plataforma, anuncian el lanzamiento oficial de la misma bajo el nombre de Beta (try.crashlytics.com/beta).
El objetivo de Beta by Crashlytics es facilitar todo el proceso a los desarrolladores, apostando por una experiencia de uso completamente simplificada, con la idea de ser lo más intuitivo posible tanto para ellos como para los usuarios dedicados a poner a prueba a las aplicaciones. Con ello, podrán invitar fácilmente a los probadores de aplicaciones a través de flujos de trabajo de registros sencillos, gestionarlos a través de la web o directamente bajo su IDE, y el análisis de las métricas clave para determinar cuando las aplicaciones están listas para ponerlas a disposición del público en general.
Un factor más a tener en cuenta es que es gratis. Beta by Crashlytics competirá con otras herramientas existentes similares.
Uno de los aspectos en los que la comunidad de WordPress se ha puesto a trabajar recientemente y de cara al lanzamiento de la versión 4.0 de este sistema de gestión de contenidos, previsto para el 27 de Agosto del presente año, es en su internacionalización, de manera que será multilenguaje desde su instalación. Leemos en Ayuda WordPress que esta iniciativa se ha puesto en marcha gracias a Andrew Nacin, la cual ha sido acogida con gran entusiasmo por parte de la comunidad de desarrollo y traducción.
De esta manera, si todo sigue como está previsto, la versión 4.0 de WordPress permitirá la elección del idioma a la hora de la instalación, de manera que todos los pasos siguientes de la misma instalación ya se mostrará en el idioma elegido. Además, desde la pantalla de ajustes generales, se puede cambiar de idioma, descargándose el paquete de idioma seleccionado. También traerá como ventaja la posibilidad de acceder a aquellos temas y plugins que esté disponible en el idioma elegido en WordPress, y que este hecho además podría forzar a los desarrolladores a que lancen versiones internacionales de sus desarrollos.
Aún queda trabajo por hacer pero el soporte multilenguaje de WordPress 4.0 sería uno de los cambios más significativos que traiga la propia plataforma de gestión de contenidos a la hora de su lanzamiento.
A estas alturas ya no cabe duda alguna de que los dispositivos móviles han venido para quedarse, aunque si que puede haber dudas respecto a las posibilidades que estos dispositivos puedan brindar en un futuro a los usuarios. En este sentido, nos encontramos con un artículo de Wall Street Journal en el informan que el gigante de las búsquedas, Google, está desarrollando una nueva tableta de última generación, la cual contará con capacidades avanzadas de visión para dispositivos móviles, con las cuales sigue experimentando. La idea es producir un total de 4.000 unidades del prototipo de tableta para el próximo mes, y forma parte del esfuerzo de investigación que está desarrollando Google bajo el Proyecto Tango, según una fuente cercana.
La tableta contará con una pantalla de 7 pulgadas y dispondrá de dos cámaras traseras, sensores infrarrojos de profundidad, así como software avanzado para la captura de imágenes precisas en tres dimensiones de los objetos. Su lanzamiento podría ser antes de la conferencia anual, que se celebrará a finales del mes de junio.
Dentro del Proyecto Tango también existe un prototipo de teléfono móvil inteligente, que se lanzó en el pasado mes de Febrero, y que cuenta con sensores similares y está diseñada para crear una especia de mapa tridimensional del entorno del propio usuario. Con ello, la tecnología incorporada en el propio dispositivo permitiría mejorar la navegación en interiores para los discapacitados visuales, direcciones paso a paso dentro de los establecimientos, así como videojuegos más inmersivos, según palabras de la propia compañía.
Google no se encuentra sólo en la investigación y desarrollo de tecnologías avanzadas de visión por ordenador, ya que Facebook también se encuentra dentro de este sector gracias a la adquisición de Oculus VR, el fabricante de casos futuristas de realidad virtual. Estas tecnologías ofrecen mucho más que las habituales pantallas 3D, que han existido durante años, según señala Rajeev Chand, jefe de investigación de Rutberg & Co
El destino de las tabletas que Google está desarrollando iría a manos de los desarrolladores, para que éstos desarrollen soluciones prácticas que puedan ser útiles para los usuarios. Con ello, según pretende Google, los desarrolladores podrían experimentar con estos dispositivos futuristas para que puedan crear nuevas aplicaciones que atraigan a más usuarios.
Hay un refrán que dice que quien la sigue, la consigue. Todavía no sabemos si Facebook va a conseguir lanzar una aplicación móvil de mensajería especializada en publicaciones efímeras que logre captar la atención de los usuarios, sobre todo del segmento de usuarios que más uso hace de los teléfonos móviles. Lo cierto es que, según un informe de Financial Times, Facebook no ha tirado la toalla, ya que se encuentra tras el desarrollo de una nueva aplicación de mensajería móvil multimedia similar a Snapchat, la cual no consiguió adquirir el pasado año por 3 mil millones de dólares.
Esta nueva aplicación contaría con la supervisión personal del propio Mark Zuckerberg, e internamente es llamada Slingshot, y según dicho informe, podría ser puesta a disposición de los usuarios tan pronto como este mes. La misma se encontraría en desarrollo desde hace meses.
Cabe señalar que Facebook no es la primera vez que desarrolla una aplicación de mensajería móvil de publicaciones efímeras, ya que en el 2012 lo intentaron con Poke, desarrollándose en tan sólo 12 horas, y que tiempo más tarde Zuckerberg se refirió a ella como una broma, habiéndose retirada a principios del presente mes.
Lo más probable es que Slingshot sea una aplicación móvil sencilla, independiente de la aplicación móvil principal, con idea de competir directamente contra Snapchat. Creative Labs se encontraría detrás del propio desarrollo, siendo la misma firma que desarrolló Paper.
Sin duda, es un esfuerzo más de Facebook por aumentar su presencia en los dispositivos móviles, queriendo entrar de lleno en el mercado de la mensajería móvil de publicaciones efímeras, sobre todo, por la popularidad que tiene Snapchat entre los propios adolescentes a través de dispositivos móviles.
Facebook por el momento no ha hecho comentarios acerca de esta noticia, que por ahora podría tratarse tan sólo de un rumor.
Autodesk, conocida compañía por el desarrollo de aplicaciones de diseño para ámbitos como el de la arquitectura o el de la animación, quiere ir más allá y expandirse dentro del mercado de la investigación científica. Es por ello por lo que durante el pasado mes crearon su propio virus, como informaron de ello a re/code, creando el bacteriófago Phi-X174 sintético, el cual afecta a la bacteria E. coli pero que es benigna con los humanos. Se trata de un experimento que han llevado a cabo en un laboratorio controlado con la ayuda de la Dra. Paul Jaschke, de la Universidad de Stanford.
Se trata de un logro que señala el punto al que ha llegado la ciencia de la biología sintética, y también por donde pretende ir Autodesk, con la idea de adquirir los conocimientos que necesiten con la idea de poder construir aplicaciones que faciliten el trabajo en los laboratorios, en la bioingeniería y en el nano diseño.
Andrew Hessel, distinguido investigador perteneciente al nuevo grupo de Autodesk para esta materia, señala al citado medio que con un mayor desarrollo del proceso, de los diseños y del software del diseño, pueden ayudar a los científicos a hacer aplicaciones útiles, como el de los tratamientos del cáncer personalizados o las nuevas vacunas. La compañía se encuentra colaborando con importantes científicos en el Project Cyborg, tratando de desarrollar una plataforma de sofrware que podría permitir una mayor complejidad de diseño a la hora en el que los investigadores puedan trabajar diseñando ADN auto-ensamblable, , proteínas, virus, células, tejidos y más.
Una de las cosas que se ha tenido en cuenta es que estas herramientas que se están desarrollando estén sólo bajo buenas malos, ya que en caso contrario, podría conllevar riesgos. Los científicos ven con buenos ojos la aparición de estas herramientas para crear nuevos medicamentos, vacunas y nanomateriales.
Autodesk no tenía ninguna intención comercial explícita en la creación de virus, que ya ha destruido, siendo una vía para conocer mejor como se mueve el mercado en el que se está introduciendo.
Aviary ha hecho público el lanzamiento del nuevo SDK de su editor de imágenes para iOS, cuya disponibilidad, se puede descargar desde la sección de descargas de SDK de su web oficial. En su comunicado, indica haber contado con los comentarios de su comunidad de desarrolladores, incluyendo algunos de los aspectos más solicitados por los mismos. Es por ello que las novedades que trae este nuevo SDK incluye una serie de características, la cual comienza con una nueva interfaz de usuario completamente moderna, en línea con el nuevo lenguaje de diseño de Apple.
Los desarrolladores tendrán la total libertad de adaptar el editor a la estética de sus propia aplicaciones, pudiendo además aprovechar las últimas tecnologías de Apple, incluyendo el soporte para los 64 bits.
Las herramientas de edición de imágenes han sido completamente actualizadas, incluyendo además una nueva herramienta que permite superponer textos con varios tipos de fuentes. En lo que respecta a los idiomas soportados, el nuevo SDK soporta 23 idiomas, entre los que se incluye el español, el inglés, el chino, el portugués, el japonés, el ruso, y la bahasa indonesia. Este SDK también es mucho más compacto y optimizado, ofreciendo un mejor rendimiento, con una versión básica rica en funciones completamente gratuita, y por último, incluye nuevas opciones de monetización, permitiendo el acceso a la red de contenido premium de Aviary, que según su comunicado, ofrece un plan de participación de los ingresos de las IAPs y campañas de marcas exclusivas.
A través del propio blog recuerdan a los desarrolladores que crean aplicaciones multiplataforma, que también disponen de SDK para Android y la web. Además, añaden que en su conjunto, con todas las SDKs se ha permitido editar unas 10 mil millones de imágenes en los últimos doce meses, lo que a su juicio equivale a desarrolladores felices y una cantidad de usuarios felices, esperando hacer a nuevos usuarios felices con el nuevo SDK.
Hasta ahora, muchas de las estrategias llevadas a cabo para convertir a los televisores en dispositivos multimedia interactivos consistían en acoplarles periféricos que convertían a dichos televisores en una especie de tabletas gigantes. Ahora, la visión de Google parece haber cambiado, a tenor de unos documentos a los que ha accedido en exclusiva The Verge, los cuales dan a entender el empeño de Google de seguir queriendo conquistar las salas de los hogares para el disfrute de contenidos multimedia, apostando ahora por un producto mucho más simple y que llevaría como nombre de Android TV.
De esta manera, Android TV pretende ser una interfaz de entretenimiento en lugar de una plataforma informática, según dichos documentos, cuyo objetivo está en la posibilidad de encontrar y disfrutar de los contenidos con la menor dificultad posible. Google estaría pidiendo a los desarrolladores la creación de aplicaciones de televisión extremadamente simples para una interfaz de set-top box extremadamente simple.
La interfaz estaría compuesta por tarjetas que representarán películas, programas, aplicaciones y juegos, pudiendo navegar por ellas a través de un control remoto con un pad direccional de cuatro direcciones. Cada contenido dispondrá de su correspondiente carátula. El control remoto también dispondrá de botones de entrada, de inicio y de retroceso y además no contará con dispositivos opcionales. Android TV también tendría soporte para las entradas por voz y notificaciones, aunque Google indica a los desarrolladores que sus aplicaciones usen las notificaciones solamente en casos muy puntuales.
No faltarán las sugerencias de contenidos ni tampoco la reanudación de los mismos si se ha comenzado a visualizar desde otros dispositivos, y en cualquier caso, el acceso a los mismos debe ser simple y mágico, según dichos documentos. La idea de Google es que los usuarios no deberían hacer más de tres clicks o gestos para pasar de la pantalla de inicio al disfrute de piezas de contenidos.
En el fondo se ejecutaría Android pero la interfaz sería una interfaz bastante simple, ofreciendo una experiencia optimizada para el disfrute de contenidos a través de las salas de estar, evitando introducir funciones superfluas, como telefonía, cámara, soporte táctil y de comunicación.
The Verge entiende que Chromecast no desaparecerá, especulando con que los desarrolladores tendrán que crear dos interfaces diferentes, una para Chromecast y otra para Android TV. Además, estos documentos también crearían confusión en los socios de Google que también están apostando por traer experiencias de consumo de contenidos en los televisores.
En cualquier caso, se trata de una publicación de The Verge en la que Google todavía no ha realizado comentarios al respecto.
El estudio independiente para el desarrollo de videojuegos «apasionantes» ha visto superado el objetivo de financiación de su título Planets³ en la plataforma de crowdfunding Kickstarter, agradeciendo en un comunicado de prensa a todas aquellas personas que han depositado su confianza en el proyecto, animando a los demás a seguir apoyándolo.
El director Planets³, Michel Thomazeau comentó que este título es algo en el que han estado trabajando muy duro para llegar a donde han llegado y seguir adelante hasta el final. Además, también muestra su agradecimiento con la reacción de la prensa especializada en juegos y del público en general, lo que supone una gran motivación para seguir con el proyecto hacia el nivel de las expectativas de todos.
En dicho comunicado de prensa hablar de Planets³ como un juego muy bien presentado, que combina aventura, rol, rastreamiento de mazmorras y construcción, situándolo en un universo multi-jugador, en el que los propios jugadores pueden formar sus propias aventuras y visitar varios planetas, cada uno de ellos compuesto por cerca de 30 mil millones de bloques. El progreso en el juego se logrará subiendo su carácter de niveles, embarcándose en varias misiones llevadas por la historia, en la creación de herramientas y estancia, y en la elaboración del vehículo con el que moverse. Todo ello contribuirá en la exploración cada vez más profunda de los planetas en el vasto universo.
Planets³ es el primero proyecto del estudio, siendo además ambicioso en lo que respecta tanto desde un punto de vista técnico como desde el punto de vista artístico. El estudio prevee un periodo de cinco años con el lanzamiento de una extensión dentro de los tres años desde el lanzamiento inicial, enfocando su desarrollo tanto a las consolas como a los dispositivos móviles.
No cualquiera puede darse el lujo de invertir tiempo y recursos en crear aplicaciones móviles para iOS que superen todos los requerimientos de publicación de la App Store, o al menos no partiendo desde cero, así que resulta de utilidad revisar opciones como las que nos presentan en WebResourceDepot. Se trata de una colección de herramientas de desarrollo open source para ahorrarse la molestia de crear aplicaciones nativas optando por aplicaciones web de alta calidad con apariencia tipo iOS optimizada para dispositivos móviles, no sólo los de Apple.
Múltiples sistemas (desde iOS y Android hasta MeeGo, Bada y WebOS) y una amplia lista de dispositivos móviles dan fe de su compatibilidad y hasta facilidad de uso para novatos en JavaScript. Dispone de temas, extensiones, amplia documentación y una demo que muestra su potencialidad.
Una flamante combinación de HTML5, JavaScript y CSS3 en un framework con layouts, widgets y detalles visuales que evocan los más recientes sistemas operativos para móviles: WP8, iOS 7 y Android Jelly Bean. En la página principal se puede revisar la apariencia de cada elemento en los distintos OS.
Para crear sitios web y aplicaciones web para móviles que cualquiera, con apenas conocimientos de HTML, puede aprovechar al instante. Se sacrifican los mejores detalles visuales (empezando porque utiliza una versión antigua de iOS) pero a cambio se garantiza un alto rendimiento.
Todo el poder de HTML5 al alcance de cualquiera en la creación de webapps para iPhone, Android y BlackBerry, sistemas y dispositivos para los que presenta efectos optimizados y personalizados junto a compatibilidad con las diferentes características de su software y hardware.
Un plugin para jQuery para el desarrollo de apps visualizables especialmente en iOS y Android (con sus navegadores basados en WebKit). Es compatible con Zepto, mantiene detalles de iOS 5, cuenta con temas y también con extensiones. En este enlace puede verse en funcionamiento.
Para crear aplicaciones híbridas que se instalan pero que funcionan con el poder de HTML5 y CSS3. Usa el framework AngularJS de Google como estructura así que en lo que realmente se enfoca es en ofrecer herramientas para el diseño de alta calidad. Hay varios ejemplos de apps creadas con Ionic.
HTML5, JavaScript y CSS3 se combinan en The M Project para lograr excelentes desarrollos para iOS, Android, Firefox, BlackBerry y equipos de escritorio, todo sin necesidad de aplicaciones nativas. Vale revisar su app de prueba como muestra de la enorme documentación de la que dispone.