Entradas

Apple Entrepreneur Camp: el compromiso con las mujeres emprendedoras

Apple lanza el Apple Entrepreneur Camp, es un programa de desarrollo de aplicaciones para apoyar a mujeres empresarias y desarrolladoras de aplicaciones. Apple quiere reforzar su compromiso con las mujeres que lideran la innovación tecnológica. Si tienes claro que tus objetivos de crecimiento están alineados con las tecnologías Apple y eres una apasionada del emprendimiento, presta atención a lo que ofrecen y requiere Apple para que seas seleccionada. Serán 4 convocatorias, donde seleccionarán 20 empresas en cada una, excepto la primera que será de 10, pues se trata de una prueba piloto.

Beneficios:
1. Dos semanas en un laboratorio de Apple en Cupertino, California. Allí tendrás una guía personalizada de los ingenieros de Apple para el código, diseño, tecnología y App Store que necesitarás para el desarrollo de la aplicación.

2. Pueden asistir tres personas:
a. Fundadora, cofundadora o CEO de la empresa.
b. Desarrolladora.
c. Desarrolladora o diseñadora (este último también puede ser hombre).

3. Coaching de un experto de Apple durante un año para guiarte en el desarrollo de
la app.

4. Un año gratis en la membresía del programa de desarrolladores de Apple. Donde
podrás disfrutar de todos los beneficios de ser miembro del Apple Developer
Program, así como publicar aplicaciones en el App Store.

5. Dos entradas para la WWDC (World Wide Developer Conference). Serían para la
fundadora o CEO de la empresa y la desarrolladora de apps.

6. Acceso exclusivo al foro de ex alumnos del Apple Entrepreneur Camp. En esta
comunidad podrás compartir ideas, hacer preguntas y ofrecer mentorías.
Requisitos
1. La empresa tiene que tener:
a. Una mujer fundadora, cofundadora o CEO.
b. Una mujer desarrolladora que programe en Swift u Objective-C.
c. Una app o prototipo que se pueda mostrar en una presentación.
2. Dominio fluido del inglés.
3. Tener más de 18 años.
4. Un Mac portátil (te sugiero un MacBook Pro para la programación).
5. Un hueco en la agenda para estar dos semanas en las fechas que más abajo verás.
6. Resumen de la app:
a. Detalles de la organización: descripción e información de los asistentes,
como máximo tres.
b. Detalles de la app: descripción y equipo de desarrollo. Se recomienda un
enlace de descarga o demo, como máximo tres capturas de pantalla o en su
defecto wireframes.
c. Futuro y objetivos: descripción de lo que esperas conseguir al participar en
el Apple Entrepreneur Camp y cuales son tus planes de futuro para tu
organización.
d. Información Adicional: la fecha para asistir, y algún otro comentario si lo
necesitas. También tienes la posibilidad de solicitar asistencia de viaje y
alojamiento.

Calendario para los Camps:
 28 enero – 8 febrero 2019.
 1 – 12 abril 2019.
 22 julio – 2 agosto 2019.
 14 – 25 octubre 2019.

Criterios de revisión:
1. Tus respuestas escritas en el formulario de admisión.
2. Compromiso con el desarrollo de aplicaciones con las últimas tecnologías creadas
por Apple.
3. Aplicación única o que sea innovadora.

Tim Cook, CEO de Apple dijo sobre este programa: “Apple está comprometida a ayudar a más mujeres a asumir roles de liderazgo en todo el sector tecnológico y más allá”. Y una de las razones que han llevado a Apple a formar este programa de emprendiendo para mujeres son los éxitos que han tenido las startups lideradas por mujeres en Estados Unidos. Según los datos de empresas de inversión en 2017, si se comparan las cifras entre mujeres y hombres, ellas recibieron 1,9 mil millones de dólares, mientras que ellos 83,1 mil millones. Pero en cambio, las startups dirigidas por mujeres obtuvieron un retorno de la inversión de un 35% más que las empresas lideradas por hombres.

Si quieres alguna sugerencia más para rellenar el formulario de admisión puedes ir a este artículo: Recomendaciones para las preguntas del formulario de admisión del Apple Entrepreneur Camp.

El Apple Entrepreneur Camp es una apuesta segura por las grandes capacidades que tienen las mujeres emprendedoras que hay en el mundo.
Me gustaría darte dos enlaces que espero que te sean de utilidad. El primero es el formulario de admisión para el programa de emprendimiento para mujeres de Apple. El segundo es para que cuentes con el apoyo de la UNED, antes de que acabe la matrícula, y así puedas formarte con el curso Experto Profesional en el Desarrollo de Aplicaciones Móviles iOS con Swift:
1. Inscripción Apple Entrepreneur Camp.
2. Titulo de Experto Profesional Desarrollo Profesional de Aplicaciones iOS con Swift para Dispositivos Móviles.

Autor: Pedro Hernández Ruiz

Bibliografía:
Apple Entrepreneur Camp. For organizations founded and led by women.
Entrepreneur Camp. Now Accepting Applications.
Apple launches app development program to support women entrepreneurs.

¿Cómo desarrollar una aplicación iOS en Madrid?

Desarrollar aplicaciones en Madrid permite alcanzar retos extraordinarios. En esta entrevista descubre los primeros consejos para ser un gran ingeniero o ingeniera iOS.

Desarrollar una aplicación iOS en la ciudad de Madrid supone abrirse a increíbles oportunidades profesionales. Hay otras ciudades en España que también son para destacar su gran empuje en la creación de aplicaciones. Hoy hablo de Madrid porque ha sido la ciudad que acogió y apoyó a un apasionado de la vida y un gran Ingeniero iOS Senior llamado Carmelo Ruymán Quintana Santana.

Desde hace unos años hay personas que han sido una fuente de inspiración para todos nosotros por su éxito profesional. Conforme los vas conociendo mejor te das cuenta que detrás de cada caso de éxito hay procesos, metodologías, pasión y alegría por alcanzar sus sueños. Estas cualidades y sentimientos son los que Carmelo siempre me ha trasmitido desde que lo conocí hace unos años.

Compartir intereses comunes siempre nos une a todos. Por eso, quiero hablarte de lo afortunado que me siento de compartir una de nuestras mayores pasiones: la creación de iOS con Swift. Esta profesión nos ha dado la oportunidad de pasar buenos momentos compartiendo opiniones y conocimientos. Especialmente cuando nos mueve el objetivo de hacer más eficiente cada nueva aplicación.

Mi deseo es que tengas la oportunidad mediante este artículo de conocerlo en más profundidad, más allá de su perfil en LinkedIn. Saber cómo trabaja en el día a día, los proyectos tan importantes en los que ha demostrado su pericia como ingeniero iOS y comprender de qué forma organiza su desarrollo de aplicaciones. Descubrirás qué tecnologías avanzadas y de alto rendimiento usa Carmelo. Su forma de trabajar lo ha convertido en un ingeniero con gran prestigio profesional en la ciudad de Madrid. Quiero que disfrutes de todas las cosas que nos enseña mediante esta entrevista. Estoy seguro que si prestas atención a sus palabras estarás más cerca de la élite de los grandes ingenieros iOS.

¿Qué tal estás Carmelo?

Hey, aquí trabajando, probando mi aplicación de bkool, desde casa, ya ves, hay que sudar.

 

¿Qué te llevó a tomar la decisión de especializarte en el desarrollo de aplicaciones iOS?

Al finalizar la carrera desarrollé un proyecto orientado a la Biomedicina, donde por primera vez vi la Programación Orientada a Objetos. Este proyecto trataba, en medir la carga emocional de una persona a través del movimiento de sus labios. Tuvo mucho éxito, y a raíz de ahí, empecé a estudiar más en profundidad el código orientado a objetos. Hice algunos cursos Online. Terminando en un master de una academia aquí reconocida a nivel nacional. Y he seguido evolucionando y creciendo desde entonces.

Tu carrera profesional ha tenido una progresión ascendente increíble. ¿Qué factores crees que te han ayudado más para estar donde estás?

Los factores fueron varios. La necesidad de encontrar una salida viable en el momento en que me encontraba. Porque después de dos años en paro, me decía: quiero encontrar algo, pero nada referente a las telecomunicaciones. Comencé a escuchar que esto de la programación para los dispositivos móviles estaba tomando bastante importancia, así que después de un curso vino otro. Y así hasta que opté por una beca, en un master como Full Stack Developer. Y desde entonces no he parado de comprarme libros, leerme blogs, formarme año tras año en las novedades que presenta Apple. Y he ido creciendo profesionalmente. Creo que una de las claves con la que he llegado al éxito, es que siempre he querido mejorar, dar un paso más, el extra, el coger y ver cuáles son las nuevas arquitecturas. Las que están ahora a la última. Buscar siempre información de importancia. Por ejemplo, el libro que me hable de testing, test unitarios, como mejorar las arquitecturas y así poder utilizar los test. O la programación reactiva, pues hay muchísimos libros de RxSwift o de RxCocoa. Y siempre he tirado por estos, por los últimos, por los que me ayudan a hacer un código más legible, más escalable. Tirando siempre por lo último. Entonces evolucionas, creces y mejoras.

¿Recuerdas alguna anécdota, que puedas contar, cuando estuviste trabajando en las aplicaciones de Telecinco?

Una de las anécdotas que me pasó trabajando en Megamedia (Mediaset), cuando lanzaron la aplicación de Gran Hermano. Y estábamos justamente en la época del Gran Hermano Big y teníamos que rehacer el reproductor de vídeo, con el AVPlayer de forma nativa. Entonces tuve que hacer varias pruebas. Y siempre, siempre, siempre me tocaba uno o dos vídeos y tenía que ser de la casa de Gran Hermano o el directo mismo de Gran Hermano. Y al final me pegaba horas viendo el Gran Hermano sin quererlo, y me enteraba más del Gran Hermano que cualquier otra persona que veía la tele. Así qué bueno todo ese sacrificio, pues tuvo muy buen resultado y se quedó funcionando bien el reproductor.

Autor: Pedro Hernández

En el segundo artículo Carmelo profundiza en el día a día de un Ingeniero Senior iOS y explica qué cualidades valoras más en un desarrollador iOS.

¿Quieres aprender más?

TITULO DE EXPERTO UNIVERSITARIO. Innovación usando la tecnología iOS con programación Swift: Proyectos Europeos.

 

TITULO DE EXPERTO PROFESIONAL. Desarrollo Profesional de Aplicaciones iOS con Swift para Dispositivos Móviles.

 

PROGRAMACIÓN SWIFT Y SUS NUEVOS PARADIGMAS. Certificado de Enseñanza Abierta.

 

DESARROLLADOR DE ELEMENTOS iOS. Certificado de Enseñanza Abierta.

 

CREACIÓN PROFESIONAL DE APLICACIONES DESDE LA IDEA HASTA EL APP STORE. Certificado de Enseñanza Abierta.

El atractivo de Madrid para trabajar un Ingeniero Senior iOS

Madrid tiene un gran atractivo si quieres trabajar como ingeniero o desarrollador iOS, tanto si te gusta la ciudad como disfrutar de la naturaleza y la montaña.
En el penúltimo artículo de la serie “¿Cómo desarrollar una aplicación iOS en Madrid?”, Carmelo Ruymán Quintana nos detalló la formación apropiada que deberías tener para trabajar como ingeniero o ingeniera de aplicaciones iOS.

En este último artículo, nos cuenta como disfruta en Madrid cuando termina su jornada de trabajo.

¿Cosas son interesantes de ver en Madrid?
Que te voy a decir, Madrid, la verdad que es muy interesante. Yo vengo de Canarias, tengo playa, tengo sol, allí la gente es muy sociable. Y aquí en Madrid, al final haces piña con tu grupo de trabajo, y vas creando muchos grupitos. Hay muchísima gente en Madrid, diferentes culturas, la verdad que lo hace muy interesante. Luego sino te gusta la ciudad, como a mí, te vas al campo. En la sierra, tienes muchísimas actividades. Hay senderos infinitos con fauna y flora increíbles. A mí me gusta mucho hacer fotografías. En una de las salidas que hice, me encontré cincuenta buitres volando sobre mi cabeza, la verdad que es impresionante. Así que, si te gusta el deporte, las actividades al aire libre o el ciclismo, la sierra de Madrid es un punto muy interesante para descubrir. No centrarte siempre en lo que ve la gente que es la ciudad, así que si vienes a Madrid, yo te invito a visitar la sierra también.

Muchas gracias Carmelo por todo lo que has compartido. Te lo agradezco muchísimo porque todos los consejos que has dado son muy útiles para toda persona el que tiene el objetivo de crear grandes aplicaciones iOS. Además, de estar en la élite de una de las profesiones con más demanda y entre las mejores pagadas en el mundo de las nuevas tecnologías. Espero que hayas disfrutado tanto como yo de esta entrevista a Carmelo y recuerda que si sigues sus buenos consejos tu podrás ser un gran desarrollador o desarrolladora iOS con Swift.

Autor: Pedro Hernández

¿Quieres aprender más?

TITULO DE EXPERTO UNIVERSITARIO. Innovación usando la tecnología iOS con programación Swift: Proyectos Europeos.

 

TITULO DE EXPERTO PROFESIONAL. Desarrollo Profesional de Aplicaciones iOS con Swift para Dispositivos Móviles.

 

PROGRAMACIÓN SWIFT Y SUS NUEVOS PARADIGMAS. Certificado de Enseñanza Abierta.

 

DESARROLLADOR DE ELEMENTOS iOS. Certificado de Enseñanza Abierta.

 

CREACIÓN PROFESIONAL DE APLICACIONES DESDE LA IDEA HASTA EL APP STORE. Certificado de Enseñanza Abierta.

Formación apropiada para ser un gran ingeniero o desarrollador iOS

La mejor formación como desarrollador iOS la puedes obtener en libros, blogs, vídeos y cursos online, como en la UNED. Investiga y domina los nuevos paradigmas de Swift.

En el artículo tercero de la serie “¿Cómo desarrollar una aplicación iOS en Madrid?”, Carmelo Ruymán Quintana mostró sus trucos para que sus proyectos estén a la vanguardia del desarrollo de aplicaciones iOS.

A continuación, nos aconsejará qué deberías aprender si deseas estar a la vanguardia del desarrollo de apps.

¿Qué tipo de formación consideras que es la más apropiada para ser un gran ingeniero o desarrollador iOS?

Para ser ingeniero de desarrollo de aplicaciones móviles, sobre todo para la parte de iOS, es muy interesante conocer, que existen herramientas que puedes encontrar en Internet. Desde libros, vídeos, cursos, hay muchas plataformas que te ofrecen estos cursos. La UNED por ejemplo, tiene varios cursos interesantes en esta área de iOS. Hay blogs de muchas personas interesantes, en este mundo del desarrollo para iOS. Sobretodo a mí me encanta, libros más técnicos sobre Programación Orientada a Protocolos, RxSwift y TDD. Estos libros al final te ayudan a evolucionar, a estar presente sobre estás áreas que todavía no están cubiertas en muchos vídeos. A mí, básicamente, los libros son lo que más me ha ayudado a crecer, sobretodo el tema de tenerlo escrito, te ayuda más en el inglés, que es una cosa muy importante para el mundo del desarrollo en iOS, y en el desarrollo en general. Eso te ayuda a ti, a que tu código tenga esa fluidez técnica. Para que puedas básicamente, ser bastante bueno, tanto como el que ha escrito el libro. Básicamente eso, no parar de estudiar, de crecer, de ver vídeos, de tener siempre esas inquietudes. Y cosa nueva que salga, Swift 4.2, Swift 5, pues siempre investigar un poquito. Cuales son las novedades que van a salir y emplearlas. Usar un Playground, jugar con ello, ver cómo era antes, ver cómo es después. Siempre estar a la última.

Autor: Pedro Hernández

En el segundo artículo Carmelo profundiza en el día a día de un Ingeniero Senior iOS y explica qué cualidades valoras más en un desarrollador iOS.

¿Quieres aprender más?

TITULO DE EXPERTO UNIVERSITARIO. Innovación usando la tecnología iOS con programación Swift: Proyectos Europeos.

 

TITULO DE EXPERTO PROFESIONAL. Desarrollo Profesional de Aplicaciones iOS con Swift para Dispositivos Móviles.

 

PROGRAMACIÓN SWIFT Y SUS NUEVOS PARADIGMAS. Certificado de Enseñanza Abierta.

 

DESARROLLADOR DE ELEMENTOS iOS. Certificado de Enseñanza Abierta.

 

CREACIÓN PROFESIONAL DE APLICACIONES DESDE LA IDEA HASTA EL APP STORE. Certificado de Enseñanza Abierta.

Proyectos iOS para tener una importancia internacional

Un proyecto iOS utiliza tecnologías y herramientas. Son una ventaja crearlo con Swift, RxSwift, RxCocoa, Carthage, Cocoapods, framework propios y tests.

 

En el artículo segundo de la serie “¿Cómo desarrollar una aplicación iOS en Madrid?”, Carmelo Ruymán Quintana nos describió las cualidades que hacen que un desarrollador iOS pueda crear un proyecto de alta calidad. Además, de cómo se organiza el día a día.

 

Por esa razón, en este artículo quiero que escuches la experiencia que nos transmite con la respuesta a la siguiente pregunta:

 

Al hacer proyectos que van a tener una importancia internacional, ¿qué tipo de tecnologías o herramientas utilizas?

Pues personalmente soy muy propenso a crear librerías propias, a desacoplar bastantes partes del código, como la librería de comunicaciones, la librería de interfaz o la librería que controla los dispositivos por Bluetooth. Me voy creando mis propias librerías. Para ello, empleo Carthage, para hacer la inyección de estas librerías en mis proyectos. Luego también mi gran aliado es Cocoapods, porque muchas de las librerías de terceros con Cocoapods es más fácil integrarlas en tus proyectos. Y alguna cosilla más que pueda mencionar, pues obviamente es Swift. Ha sido un antes y un después el emplear Swift como lenguaje de desarrollo principal. Y es que la versatilidad que te da, la posibilidad de uso, y el novedoso sistema de protocolos que tiene este lenguaje, ayuda muchísimo. Tu idea de código, tu idea a desarrollar, esculpirla en código, es mucho más fácil con Swift, que lo que era antes con Objetive-C. Esto quieras o no es una gran ventaja. Luego cosas que uso, como he mencionado antes RxSwift, ayuda muchísimo a simplificar tu código, hacerlo bastante limpio e inteligente. La vista en sí, el ViewController, con los bindings haces de forma muy elegante, sencillo y simple el código. Poquitas cosas más que pueda añadir. Básicamente eso, uso muchas librerías propias, las cuales puedo luego ir creciendo, aumentando y metiéndoles en features nuevas. Y que no contengan elementos de otras librerías como Alamofire o AFNetworking para el tema de las comunicaciones con la API. Al final esas librerías pesan más y añaden más cosas de las que realmente necesito. Mi obsesión es esa: crear mis propias librerías con mis funcionalidades sencillas a las cuales les aplico los tests. Así no tengo preocupaciones cuando haya una actualización, que me perjudique en mi código.

 

En el siguiente artículo nos recomienda la formación en la que deberías formarte si quieres estar entre la élite de los ingenieros o desarrolladores iOS.

Autor: Pedro Hernández

¿Quieres aprender más?

TITULO DE EXPERTO UNIVERSITARIO. Innovación usando la tecnología iOS con programación Swift: Proyectos Europeos.

 

TITULO DE EXPERTO PROFESIONAL. Desarrollo Profesional de Aplicaciones iOS con Swift para Dispositivos Móviles.

 

PROGRAMACIÓN SWIFT Y SUS NUEVOS PARADIGMAS. Certificado de Enseñanza Abierta.

 

DESARROLLADOR DE ELEMENTOS iOS. Certificado de Enseñanza Abierta.

 

CREACIÓN PROFESIONAL DE APLICACIONES DESDE LA IDEA HASTA EL APP STORE. Certificado de Enseñanza Abierta.

Proyectos iOS para tener una importancia internacional

Un proyecto iOS utiliza tecnologías y herramientas. Son una ventaja crearlo con Swift, RxSwift, RxCocoa, Carthage, Cocoapods, framework propios y tests.

 

En el artículo segundo de la serie “¿Cómo desarrollar una aplicación iOS en Madrid?”, Carmelo Ruymán Quintana nos describió las cualidades que hacen que un desarrollador iOS pueda crear un proyecto de alta calidad. Además, de cómo se organiza el día a día.

 

Por esa razón, en este artículo quiero que escuches la experiencia que nos transmite con la respuesta a la siguiente pregunta:

 

Al hacer proyectos que van a tener una importancia internacional, ¿qué tipo de tecnologías o herramientas utilizas?

Pues personalmente soy muy propenso a crear librerías propias, a desacoplar bastantes partes del código, como la librería de comunicaciones, la librería de interfaz o la librería que controla los dispositivos por Bluetooth. Me voy creando mis propias librerías. Para ello, empleo Carthage, para hacer la inyección de estas librerías en mis proyectos. Luego también mi gran aliado es Cocoapods, porque muchas de las librerías de terceros con Cocoapods es más fácil integrarlas en tus proyectos. Y alguna cosilla más que pueda mencionar, pues obviamente es Swift. Ha sido un antes y un después el emplear Swift como lenguaje de desarrollo principal. Y es que la versatilidad que te da, la posibilidad de uso, y el novedoso sistema de protocolos que tiene este lenguaje, ayuda muchísimo. Tu idea de código, tu idea a desarrollar, esculpirla en código, es mucho más fácil con Swift, que lo que era antes con Objetive-C. Esto quieras o no es una gran ventaja. Luego cosas que uso, como he mencionado antes RxSwift, ayuda muchísimo a simplificar tu código, hacerlo bastante limpio e inteligente. La vista en sí, el ViewController, con los bindings haces de forma muy elegante, sencillo y simple el código. Poquitas cosas más que pueda añadir. Básicamente eso, uso muchas librerías propias, las cuales puedo luego ir creciendo, aumentando y metiéndoles en features nuevas. Y que no contengan elementos de otras librerías como Alamofire o AFNetworking para el tema de las comunicaciones con la API. Al final esas librerías pesan más y añaden más cosas de las que realmente necesito. Mi obsesión es esa: crear mis propias librerías con mis funcionalidades sencillas a las cuales les aplico los tests. Así no tengo preocupaciones cuando haya una actualización, que me perjudique en mi código.

 

En el siguiente artículo nos recomienda la formación en la que deberías formarte si quieres estar entre la élite de los ingenieros o desarrolladores iOS.

Autor: Pedro Hernández

¿Quieres aprender más?

TITULO DE EXPERTO UNIVERSITARIO. Innovación usando la tecnología iOS con programación Swift: Proyectos Europeos.

 

TITULO DE EXPERTO PROFESIONAL. Desarrollo Profesional de Aplicaciones iOS con Swift para Dispositivos Móviles.

 

PROGRAMACIÓN SWIFT Y SUS NUEVOS PARADIGMAS. Certificado de Enseñanza Abierta.

 

DESARROLLADOR DE ELEMENTOS iOS. Certificado de Enseñanza Abierta.

 

CREACIÓN PROFESIONAL DE APLICACIONES DESDE LA IDEA HASTA EL APP STORE. Certificado de Enseñanza Abierta.

El día a día de un Ingeniero Senior iOS

El día a día de un Ingeniero Senior iOS es muy productivo, especialmente al trabajar en remoto. Aprende las cualidades esenciales que te convertirán en Senior.

En el artículo anterior de la serie “¿Cómo desarrollar una aplicación iOS en Madrid?”, Carmelo Ruymán Quintana nos contó las decisiones que tomo para llegar a ser un Ingeniero iOS y que le permitieron estar trabajando con aplicaciones de gran éxito.

En este artículo nos contará cómo se organiza para poder crear las aplicaciones.

Como Ingeniero Senior iOS, ¿cuál es tu día a día?

Una de las cosas buenas que tiene esta profesión, y sobre todo ahora mismo como Senior, es que puedo trabajar desde casa, sin ningún problema. Tengo la confianza de mi responsable, ve que mi trabajo siempre es bueno y con una calidad excelente. Y el trabajar en casa, es un plus que se agradece muchísimo, porque te aíslas de las distracciones que tienes en la oficina. Puedes hacer un Kit-Kat, tomarte tu café en la terraza y luego volver al trabajo de forma tranquila y organizada. Entonces me gestiono mucho mejor y eso es bastante bueno, porque se ve reflejado en tu código.

 

¿Qué cualidades valoras más en un desarrollador iOS?

Un desarrollador iOS, no es una persona especial, jaja, aunque quizás algunos sí los tratan como especiales. Pero lo bueno que tiene esta plataforma, es que es super versátil, aparte de ser gratuita en las herramientas y tener la herramienta de Xcode. Se adapta super bien al desarrollo. Las posibilidades son infinitas. Te encuentras realizando código, con Swift ahora actualmente, y ves que mucha gente trabaja igual que tú, con la misma calidad, empleando las mismas arquitecturas. Y lo que tiene de divertido es que siempre hay un área nueva. Por ejemplo, puedes usar SpriteKit para realizar un juego o usarlo simplemente para generar gráficas, con lo cual mejoras el rendimiento. Siempre vas creciendo como profesional y vas mejorando el código. Vas mejorando tu aplicación, y eso como desarrollador de iOS lo valoro mucho.

¿Qué estudiar para ser un gran ingeniero o desarrollador iOS?

Para llegar a ser un buen ingeniero de iOS, hay muchísimas herramientas. No tienes porque utilizarlas todas. Para mí las más interesantes son libros de temas muy técnicos, por ejemplo, como emplear la Programación Orientada a Protocolos. Un paradigma que el primer lenguaje de programación que utiliza esta forma de programar es Swift. Luego están libros para programación reactiva como en RxSwift, o TDD. Son libros que te ayudan a que tu código sea bastante eficiente, con un lenguaje muy técnico a la hora de representarlo. Los vídeos también están muy bien. La ventaja que tiene un libro sobre un vídeo es que, en un libro, al final cuando lo lees, esa terminología técnica se te queda, se te impregna más en la cabeza, y la hora de llevarla a tu código resulta más versátil. Luego, pues, también veo mucho vídeos de plataformas como Udemy, o cursos de la UNED que son muy interesantes. Básicamente es eso. Luego hay una cosa que siempre me gusta investigar, blog de varias personas muy profesionales, que siempre están a la última, como tú. Hay blogs, donde explican nuevas funcionalidades del Swift 4.2 ó programación reactiva. Al final hay mucha gente como tú, que tienen esas inquietudes, y al final les gusta aportar en este mundo. Al final hay una comunidad muy interesante que te ayuda avanzar. Internet es una herramienta ideal para estar al día. Bajarte esos libros, comprarlos y emplearlos para crecer como ingeniero en el desarrollo iOS.

 

En el tercer artículo Carmelo nos detalla qué herramientas y cómo organiza un proyecto para que sea su código de alta calidad.

Autor: Pedro Hernández
¿Quieres aprender más?

TITULO DE EXPERTO UNIVERSITARIO. Innovación usando la tecnología iOS con programación Swift: Proyectos Europeos.

 

TITULO DE EXPERTO PROFESIONAL. Desarrollo Profesional de Aplicaciones iOS con Swift para Dispositivos Móviles.

 

PROGRAMACIÓN SWIFT Y SUS NUEVOS PARADIGMAS. Certificado de Enseñanza Abierta.

 

DESARROLLADOR DE ELEMENTOS iOS. Certificado de Enseñanza Abierta.

 

CREACIÓN PROFESIONAL DE APLICACIONES DESDE LA IDEA HASTA EL APP STORE. Certificado de Enseñanza Abierta.

¿Cómo desarrollar una aplicación iOS en Madrid?

Desarrollar aplicaciones en Madrid permite alcanzar retos extraordinarios. En esta entrevista descubre los primeros consejos para ser un gran ingeniero o ingeniera iOS.

Desarrollar una aplicación iOS en la ciudad de Madrid supone abrirse a increíbles oportunidades profesionales. Hay otras ciudades en España que también son para destacar su gran empuje en la creación de aplicaciones. Hoy hablo de Madrid porque ha sido la ciudad que acogió y apoyó a un apasionado de la vida y un gran Ingeniero iOS Senior llamado Carmelo Ruymán Quintana Santana.

Desde hace unos años hay personas que han sido una fuente de inspiración para todos nosotros por su éxito profesional. Conforme los vas conociendo mejor te das cuenta que detrás de cada caso de éxito hay procesos, metodologías, pasión y alegría por alcanzar sus sueños. Estas cualidades y sentimientos son los que Carmelo siempre me ha trasmitido desde que lo conocí hace unos años.

Compartir intereses comunes siempre nos une a todos. Por eso, quiero hablarte de lo afortunado que me siento de compartir una de nuestras mayores pasiones: la creación de iOS con Swift. Esta profesión nos ha dado la oportunidad de pasar buenos momentos compartiendo opiniones y conocimientos. Especialmente cuando nos mueve el objetivo de hacer más eficiente cada nueva aplicación.

Mi deseo es que tengas la oportunidad mediante este artículo de conocerlo en más profundidad, más allá de su perfil en LinkedIn. Saber cómo trabaja en el día a día, los proyectos tan importantes en los que ha demostrado su pericia como ingeniero iOS y comprender de qué forma organiza su desarrollo de aplicaciones. Descubrirás qué tecnologías avanzadas y de alto rendimiento usa Carmelo. Su forma de trabajar lo ha convertido en un ingeniero con gran prestigio profesional en la ciudad de Madrid. Quiero que disfrutes de todas las cosas que nos enseña mediante esta entrevista. Estoy seguro que si prestas atención a sus palabras estarás más cerca de la élite de los grandes ingenieros iOS.

¿Qué tal estás Carmelo?

Hey, aquí trabajando, probando mi aplicación de bkool, desde casa, ya ves, hay que sudar.

 

¿Qué te llevó a tomar la decisión de especializarte en el desarrollo de aplicaciones iOS?

Al finalizar la carrera desarrollé un proyecto orientado a la Biomedicina, donde por primera vez vi la Programación Orientada a Objetos. Este proyecto trataba, en medir la carga emocional de una persona a través del movimiento de sus labios. Tuvo mucho éxito, y a raíz de ahí, empecé a estudiar más en profundidad el código orientado a objetos. Hice algunos cursos Online. Terminando en un master de una academia aquí reconocida a nivel nacional. Y he seguido evolucionando y creciendo desde entonces.

 

Tu carrera profesional ha tenido una progresión ascendente increíble. ¿Qué factores crees que te han ayudado más para estar donde estás?

Los factores fueron varios. La necesidad de encontrar una salida viable en el momento en que me encontraba. Porque después de dos años en paro, me decía: quiero encontrar algo, pero nada referente a las telecomunicaciones. Comencé a escuchar que esto de la programación para los dispositivos móviles estaba tomando bastante importancia, así que después de un curso vino otro. Y así hasta que opté por una beca, en un master como Full Stack Developer. Y desde entonces no he parado de comprarme libros, leerme blogs, formarme año tras año en las novedades que presenta Apple. Y he ido creciendo profesionalmente. Creo que una de las claves con la que he llegado al éxito, es que siempre he querido mejorar, dar un paso más, el extra, el coger y ver cuáles son las nuevas arquitecturas. Las que están ahora a la última. Buscar siempre información de importancia. Por ejemplo, el libro que me hable de testing, test unitarios, como mejorar las arquitecturas y así poder utilizar los test. O la programación reactiva, pues hay muchísimos libros de RxSwift o de RxCocoa. Y siempre he tirado por estos, por los últimos, por los que me ayudan a hacer un código más legible, más escalable. Tirando siempre por lo último. Entonces evolucionas, creces y mejoras.

¿Recuerdas alguna anécdota, que puedas contar, cuando estuviste trabajando en las aplicaciones de Telecinco?

Una de las anécdotas que me pasó trabajando en Megamedia (Mediaset), cuando lanzaron la aplicación de Gran Hermano. Y estábamos justamente en la época del Gran Hermano Big y teníamos que rehacer el reproductor de vídeo, con el AVPlayer de forma nativa. Entonces tuve que hacer varias pruebas. Y siempre, siempre, siempre me tocaba uno o dos vídeos y tenía que ser de la casa de Gran Hermano o el directo mismo de Gran Hermano. Y al final me pegaba horas viendo el Gran Hermano sin quererlo, y me enteraba más del Gran Hermano que cualquier otra persona que veía la tele. Así qué bueno todo ese sacrificio, pues tuvo muy buen resultado y se quedó funcionando bien el reproductor.

Autor: Pedro Hernández

En el segundo artículo Carmelo profundiza en el día a día de un Ingeniero Senior iOS y explica qué cualidades valoras más en un desarrollador iOS.

¿Quieres aprender más?

TITULO DE EXPERTO UNIVERSITARIO. Innovación usando la tecnología iOS con programación Swift: Proyectos Europeos.

 

TITULO DE EXPERTO PROFESIONAL. Desarrollo Profesional de Aplicaciones iOS con Swift para Dispositivos Móviles.

 

PROGRAMACIÓN SWIFT Y SUS NUEVOS PARADIGMAS. Certificado de Enseñanza Abierta.

 

DESARROLLADOR DE ELEMENTOS iOS. Certificado de Enseñanza Abierta.

 

CREACIÓN PROFESIONAL DE APLICACIONES DESDE LA IDEA HASTA EL APP STORE. Certificado de Enseñanza Abierta.

Celebrado el Workshop conjunto de la Infraestructura de investigación DARIAH y el proyecto DESIR en la UNED

Este 30 de octubre se realizó en la UNED el Workshop DARIAH-DESIR, un taller sobre infraestructuras digitales en España. El evento fue organizado por el proyecto H2020 DESIR -DARIAH desde el Laboratorio de Humanidades Digitales (LINHD-UNED) y con el apoyo del proyecto POSTDATA. Participaron como organizadores colaboradores la Asociación de Humanidades Hispánicas (HDH) y el Grupo de Investigación (HDCICuba).

El workshop contó con las palabras inaugurales del Rector Magnífico de la UNED Dr.D. Ricardo Mairal Usón, y de Dr. D.Salvador Ros Muñoz, investigador principal del proyecto DESIR. Participaron como invitados Dr. D. Toma Tasovac, Director del Belgrade Center for Digital Humanities y Director de DARIAH, Dña Inmaculada Figueroa, subdirectora general adjunta de Internacionalización de la Ciencia e Innovación del Ministerio de Ciencia, Innovación y Universidades, el Dr. Koendraad De Smedt, Coordinador Nacional de CLARIN en Noruega y el Dr. Oriol Vicente Campos, Coordinador de la Xarxa Humanitats Digitals de la UAB.

El workshop tuvo tres objetivos. Primero dar a conocer la infraestructura Europea para las humanidades Digitales DARIAH; segundo presentar a nivel internacional las infraestructuras digitales españolas y tercero discutir algunas estrategias de cooperación entre el Ministerio y los diversos grupos de investigación relacionados con las Humanidades Digitales en España y su adhesión a DARIAH.


Actualmente España no se ha incorporado de forma definitiva a DARIAH pero participa en ella a través del proyecto DESIR que lidera la UNED y que convierte a la institución, en el único socio español de la red internacional. El objetivo de DESIR es impulsar las infraestructuras de DARIAH y fomentar la integración total de nuestro país en la red, para lo cual está comenzando a trabajar con el Ministerio y con los grupos de investigación y redes profesionales de las Humanidades Digitales para coordinar los proyectos existentes y definir una estrategia conjunta que culmine con la integración de España en DARIAH.

El programa se dividió en dos sesiones. En la mañana se realizaron las presentaciones de las Infraestructuras internacionales DARIAH y CLARIN, las del Incipit, CSIC, así como de infraestructuras profesionales como la Asociación de Humanidades Digitales Hispánicas (HDH) y la Xarxa Humanitats Digitals (XDH) de la Universidad Autónoma de Barcelona.

El Ministerio de Ciencia, Innovación y Universidades, en palabras de Inmaculada Figueroa, Subdirectora General Adjunta de Internacionalización de la Ciencia e Innovación, está abierto a la participación de España en DARIAH. Refiriéndose a los primeros intentos en 2014-2015, expresó “cuando se inició el proceso se consideró que España tenía que estar en DARIAH por su naturaleza y por sus recursos.

DARIAH también quiere a España adentro”. Figueroa remarcó el trabajo realizado por la UNED y la Asociación de Humanidades Digitales en aquel entonces donde convocaron a 40 grupos de diferentes instituciones interesados en participar de esa infraestructura europea.

 

En la tarde el workshop sesionó en plenario, con la conducción de Salvador Ros (DESIR), Nuria Rodríguez Ortega (HDH), Oriol Vicente (XHD), para la discusión de las intenciones de participación española en la infraestructura DARIAH. El auditorio, compuesto por profesores e investigadores de varias universidades del país, acordaron trazar una estrategia de trabajo conjunta, con el liderazgo de la HDH, que permita incrementar el número de interesados y organizar las actividades en camino a la incorporación de
España a DARIAH.

 

El evento contó con 30 participantes de forma presencial y 103 en línea. Los vídeos pueden verse de forma diferida en el sitio web de la UNED el link para el diferido: https://bit.ly/2yXSBtc

 

Noticias relacionadas:

a UNED acoge un taller sobre infraestructuras digitales en España
https://bit.ly/2zC9ZDs
Workshop DARIAH: digital infrastructures in Spain https://bit.ly/2FdiECq

Autora: Sulema Rodríguez Roche

 

 

 

 

¡Elena González-Blanco repite! Elegida entre ‘Las Top 100 Mujeres Líderes’ 2018

Muy orgullosos desde el laboratorio de humanidades Digitales de la UNED en compartir esta noticia. Elena González-Blanco, directora general de CoverWallet en Europa, ha sido elegida entre ‘Las Top 100 Mujeres Líderes’ de nuestro país en la categoría de Investigadoras, ranking organizado por Mujeres&Cia.

La gala se celebró el 24 de octubre en el auditorio de Repsol y en esta participaron mujeres de todos los ámbitos. Comprometidas con el desarrollo, la promoción y la puesta en valor del talento femenino.

Las Top 100 se divide en las siguientes categorías: Académicas e investigadoras, Alta Dirección, Cultura, Ocio y Deporte, Directivas, Empresarias, Función Pública, Institucional y Política, Medios, Pensadoras y Expertas, Revelación y Emprendedoras y Tercer Sector.

Elena González-Blanco es General Manager of Europe en Coverwallet. Prestigiosa investigadora en humanidades digitales e inteligencia artificial. Lidera POSTDATA, proyecto de investigación europeo de excelencia ERC sobre poesía y web semántica.

Ha recibido el premio de Investigación Julián Marías 2017 a la mejor trayectoria menor de 40 años. Ha sido Responsable de Desarrollo de Producto en Inteligencia Artificial de Minsait-Indra, directora y fundadora del primer Laboratorio de Innovación en Humanidades Digitales en español, Presidenta de la Asociación de Humanidades Digitales Hispánicas, Secretaria de la Alliance for Digital Humanities Organizations y miembro del Comité Ejecutivo de la EU Association for Digital Humanities.

Forma parte del Scientific Advisory Board de la infraestructura de investigación europea Clarin. Es Doctora en Filología Hispánica y 1º Premio Nacional en Hispánicas y Clásicas. Ha sido docente e investigadora en Harvard University, King’s College, UNAM y Bonn.

No es la primera vez que Elena González-Blanco se hace un hueco entre las mujeres más influyentes de España, ya que es la tercera edición que forma parte de las Top 100. Es un reconocimiento más que merecido por su trayectoria.