Publicidad

RSS iOS

Domingo de Ramos. Ya estamos de lleno en Semana Santa y vamos a disponer de más tiempo libre que, si no somos de buscar el mejor sitio para ver en primera fila las procesiones, podemos emplear en cosas útiles: arreglar la puerta de la cochera, salir a correr, ponernos al día con las series de moda o, mira tu por donde, adentrarnos en el proceloso mundo del desarrollo para iOS. Para las tres primeras actividades puedes buscar en otros blogs de esta santa casa de Weblogs SL, para la última estás en el lugar exacto ya que en Genbetadev, haciendo gala de nuestra naturaleza dadivosa y desprendida, te traemos unos cursos en vídeo de desarrollo iOS impartidos en la Universidad de Stanford (casi ná) por grandes especialistas y disponibles gratuitamente en iTunes.

El primero se llama iPhone Application Programming, está impartido por los grandes Evan Doll y Alan Cannistraro y, a pesar de ser ya un poco viejo, es ideal para coger una buena base. El segundo, Developing Apps for iOS, está impartido por Paul Hegarty y ya no se centra solamente en iPhone sino en cualquier aparato con iOS en sus entrañas. Finalmente, el tercero se llama iPhone Application Development, está impartido por Alan Cannistraro (again) y Josh Shaffer y es el más actual e intenso de los tres.

Esperamos que os sean de utilidad estos cursos y que, si a partir de ellos, os hacéis de oro desarrollando aplicaciones para iPhone, os acordéis de nosotros y nos mandéis un buen surtido de ibéricos o, por lo menos, un christmas.

Fuentes | iPhone Application Programming, Developing Apps for iOS y iPhone Application Development

Por qué prefiero trabajar en una factoría de software en vez de en una Startup

35 Comentarios
Por qué prefiero trabajar en una factoría de software en vez de en una Startup

En el mundo de la programación (al menos en España), las factorías de software tienen la imagen de ser uno de los peores lugares para desarrollarnos como profesionales.

Suele estar extendida la idea de que las denominadas "cárnicas" y, aún peor, las factorías de software que han ido creando durante los últimos años para delegar la implementación de los proyectos, sólo se preocupan por finalizar los proyectos de la forma más rápida posible, sin ningún tipo de calidad, y que a sus trabajadores los explotan por cuatro duros. Yo mismo he escrito sobre el tema anteriormente.

Es por eso que en Genbeta Dev queríamos escuchar la voz de personas que trabajan en ella y disfrutan de su trabajo día a día. Me puse en contacto con tres grandes profesionales que trabajan en las factorías de software de Indra, y esto es lo que me han contado.

Leer más »

Automatizando el testing de web móviles: Appium + Nightwatch.js

3 Comentarios
Automatizando el testing de web móviles: Appium + Nightwatch.js

Cada vez más, el tráfico que reciben los sitios web procede de dispositivos móviles, y nuestras pruebas, como los desarrollos, deben ir cada vez más hacía el 'mobile first', es decir, nuestras pruebas web deben realizarse pensando primero en los dispositivos móviles. Según el artículo 'Internet stats & facts for 2016' de hostingfacts.com:

There are more mobile internet users than desktop internet users; 52.7% of global internet users access the internet via mobile, and 75.1% of U.S. internet users access the internet via mobile

A esto debemos unir que en los entornos encaminados hacía el 'continuous delivery' en los que trabajamos, no tiene sentido que estas pruebas sean manuales. Si queremos ser eficientes, y rápidos en la entrega de valor, debemos tener baterías de pruebas automáticas, que se ejecuten en una cierta variedad de dispositivos, y que nos permitan asegurar que nuestros sitios web cumplen con el nivel de calidad que hemos decidido.

Leer más »
Publicidad

Mi experiencia en la BilboStack

11 Comentarios
Mi experiencia en la BilboStack

El sábado pasado tuve la oportunidad de acercarme a uno de los eventos para desarrolladores más importante del norte de España, la BilboStack. Un grupo de conferencias que se imparte en la Universidad de Deusto y que entra este año en su cuarta edición. Esta iniciativa pertenece a elComité una comunidad de profesionales y estudiantes de Bilbao apasionados por el mundo de internet.

La jornada estuvo dividida en dos tracks.

Leer más »

Apple se lanza y anuncia que Swift 2 será licenciado como Open Source ¿Qué se encontrarán los desarrolladores en el futuro?

28 Comentarios
Apple se lanza y anuncia que Swift 2 será licenciado como Open Source ¿Qué se encontrarán los desarrolladores en el futuro?

Apple anunció Swift 2 en su conferencia anual para desarrolladores WWDC 2015. Entre las novedades propias de esta iteración con mejoras y nuevas posibilidad se adelantó que Swift 2 sería liberado como Open Source. ¿Apple liberando código libre?

No olvidemos Webkit (procedente de Apple), pero que el nuevo lenguaje que pretende sustituir a Objective-C sea promovido dentro de la comunidad libre llama bastante la atención. Sobre todo si pensamos que está enfocado en el desarrollo de apps en entornos tan cerrados como iOS.

Leer más »

Entrevista a Fernando Rodríguez de AGBO, nos cuenta la situación de la formación para desarrolladores y las tendencias del mercado

6 Comentarios
Entrevista a Fernando Rodríguez de AGBO, nos cuenta la situación de la formación para desarrolladores y las tendencias del mercado

Probablemente muchos conoceréis a Fernando Rodríguez, el impulsor de la escuela de formación AGBO y una cara muy conocida en la plataforma de enseñanza Udemy con varios cursos galardonados. Activo participante en conferencias de desarrollo móvil y un gran profesional dedicado a la formación, por lo que no podíamos pasar la ocasión de charlar con él y que nos cuente la situación de la formación para desarrolladores en España y latinoámerica. Y, por supuesto, que nos cuente hacia dónde se dirige el sector tanto del desarrollo para iOS como de Android.

Vuestros cursos técnicos de programación han sido destacados en la plataforma Udemy por su calidad ¿Cuál es el proceso de elaboración de los cursos tanto técnica como audiovisual? ¿Cuánto tiempo os suele llevar crear un curso y editar para ser subido a la plataforma?

La parte más importante a la hora de crear un curso AGBO Training es organizar el contenido en una secuencia lógica que sea digerible por el usuario. Luego hay que testar ese primer material con alumnos reales, en cursos presenciales, lo que permite interactuar con ellos, ver dónde se atascan y qué cosas les cuesta entender. Sin eso es imposible crear un curso online de calidad. Si se va directamente al formato online, es una lotería en la mejor de las opciones y lo más probable una receta para el fracaso.

El tiempo que consume la grabación y edición es lo de menos, la mayor parte del trabajo está en la fase anterior. Trabajamos con una metodología propia y dedicamos mucho tiempo en la creación de cada curso para justo conseguir que luego el alumno pueda ahorrar su tiempo y aprender con solidez. El resultado, son alumnos extremadamente satisfechos que manifiestan haber realmente aprendido. El resultado, son alumnos extremadamente satisfechos que manifiestan haber realmente aprendido.

Leer más »

Anuncio de la disponibilidad de nuevas API desde el TechEd Barcelona 2014

Comentar
Anuncio de la disponibilidad de nuevas API desde el TechEd Barcelona 2014

El mayor evento en tecnología Microsoft, y posiblemente de los relacionados con informática de los que celebran en el país - el TechEd Barcelona 2014 - abrió ayer sus puertas anunciando la disponibilidad inmediata de varias e importantes APIs.

En especial y lo más llamativo, además de las toneladas de novedades en todo lo relacionado con Azure, son las nuevas capacidades de extensión, conexión e interacción con todos los servicios que tiene Office365

Leer más »
Publicidad

Fabric, la suite para desarrollo de apps móviles de Twitter

4 Comentarios
Fabric, la suite para desarrollo de apps móviles de Twitter

Los grandes no sólo tienen que serlo sino también parecerlo y una de esas maneras de parecerlo es contribuyendo a la comunidad, darle caramelitos a los developers para que sigan a tu vera. Microsoft, Google o Facebook lo hacen y Twitter no quiere quedarse atrás. La empresa del pájaro ha presentado recientemente su último proyecto: Fabric, una suite para desarrollo de apps móviles en la que han puesto toda su maquinaria y muchas esperanzas por lo que se puede ver.

Leer más »

Refactorizar cada mañana, Wordpress a toda pastilla y programar para el Apple 1: Pull Request #16

Comentar
Refactorizar cada mañana, Wordpress a toda pastilla y programar para el Apple 1: Pull Request #16

Agrupamos en este nuevo Pull Request Semanal #16 las recomendaciones de artículos técnicos para desarrolladores que nos hemos ido guardando los editores de Genbeta Dev durante esta semana.

Leer más »

Desarrollo en Android y IOS con F#

22 Comentarios
Desarrollo en Android y IOS con F#

Sin duda la programación funcional cada vez esta ganando más espacio, la noticia de hoy tiene que ver con esto.

F# ahora esta soportado para las plataformas Android y IOS gracias a la empresa Xamarin. A partir de la versión Xamarin 4.8 podemos utilizar F# para desarrollar aplicaciones Android y IOS. Les recuerdo que Xamarin es la empresa que llevo a C# a Android y la principal promotora de Mono.

Y para el que no sabe, F# es un lenguaje de programación multiparadigma de código abierto, para la plataforma .NET, que conjunta la programación funcional con las disciplinas imperativa y orientada a objetos. Es una variante del lenguaje de programación ML y es compatible con la implementación Objective Caml. F# fue inicialmente desarrollado por Don Syme de Microsoft Research, pero actualmente está siendo desarrollado por la División de Desarrolladores de Microsoft y es distribuido como un lenguaje totalmente soportado en la plataforma .NET y Visual Studio 2010, 2012 y 2013.

Más información | F#

Leer más »

El nuevo lenguaje de Apple: Swift

18 Comentarios
El nuevo lenguaje de Apple: Swift

La novedad de la que más se ha hablado en el último WWDC ha sido, con diferencia, un nuevo lenguaje de programación creado por Apple: Swift.

Desde que Apple compró a NeXT hasta la fecha, toda la programación para las plataformas Apple se viene haciendo fundamentalmente en Objective-C, un lenguaje que combina características de C y Smalltalk.

Se trata del 3er lenguaje más usado en el mundo (básicamente debido a iOS) y con usuarios relevantes (aunque poco conocidos) fuera del ecosistema Apple. Por ejemplo, un gran porcentaje de los sms premium que se envían en el Reino Unido, son gestionados por una aplicación creada con Objective-C en su encarnación Open Source: gnuStep.

Leer más »
Publicidad

Ver más artículos