camiseta angular

Usando i18n en aplicaciones AngularJS

En los últimos años hemos visto cómo las aplicaciones de escritorio han ido dando paso a las aplicaciones web como plataforma de trabajo. Y es que desarrollar una sola versión de tu aplicación y tenerla disponible en todos los gadgets gracias a los navegadores web es verdaderamente maravilloso.… Leer mas

EEUU

Álvaro Febrel, sobre el sector tecnológico en EEUU: “Se valora no solo el conocimiento de un lenguaje, sino también la parte arquitectónica del software”

Nos espera una semana de mucho código, y como antesala conversamos hoy con Álvaro Febrel, antiguo alumno de KeepCoding cuya interesante trayectoria empresarial empezó en España y ahora transcurre en el entorno Startups de Estados Unidos. Su testimonio es absolutamente valioso para todos los interesados en comenzar un proyecto con miras internacionales.… Leer mas

django

Cómo crear un servicio REST en 30 líneas de código de Django y Python

Diseñado para tener una sintaxis clara y concisa, Python es un lenguaje que permite a los desarrolladores adoptar varios estilos: programación orientada a objetos, programación imperativa y programación funcional. Su demanda ha aumentado exponencialmente en estos momentos: desde el desarrollo web con Django hasta la industria financiera y el Big Data.… Leer mas

git

Así se domina el control de versiones con git y gitHub

Aprender a usar un sistema de control de versiones e integrarlo en el trabajo diario debe estar entre las habilidades elementales de un programador. El conocer en profundidad una buena herramienta de control de versiones es una revelación: de repente los errores son fáciles de deshacer, las versiones antiguas se recuperan en segundos, los miembros del equipo pasan a colaborar de verdad en lugar de estorbarse entre sí, incorporar y reutilizar código de terceros es trivial y por muchos discos que fallen, el código no se pierde.… Leer mas

redes sociales

Silicon Valley busca desarrolladores: ¿conoces KeepCoding Startup Engineering Master Bootcamp?

Lo que Varanasi es para los hindúes o La Meca para los musulmanes, es el Silicon Valley para los programadores: el centro del Universo. En esa estrecha legua de tierra entre el continente americano y el Pacífico se encuentran las empresas que crean nuestro día a día o que pueblan nuestros sueños: Apple, Google, Instagram, Facebook, Tesla, Whatsapp, LinkedIn, Evernote, Twitter, Zinga, Oculus Rift y un largo etcétera.… Leer mas

blog-cloud-computing1

Por fin! Webinar Cloud Computing para Desarrolladores Mobile con @byjuanamn y @frr149

¿Ya sois capaces de codificar pero os queda pendiente el persistir datos de vuestra App de forma remota?

Necesitaría un servidor de backend…

En muchas de nuestras aplicaciones necesitamos crear una BBDD online que nos permita compartir información en los distintos dispositivos en que puede estar nuestra app, crear cuentas de usuario y su correspondiente autenticación, almacenar información en la nube disponible para todos nuestros usuarios, enviar notificaciones push….… Leer mas

logo

La Gran Novedad de este año: KeepCoding by AGBO

El nuevo brazo de AGBO Training

 

Han ocurrido grandes cosas este 2014: Facebook compró Instagram y WhatsApp, Apple lanzó nuevo lenguaje, España tiene nuevo Rey… ¡y AGBO Training estrena su propia plataforma de cursos online!

Ahora tienes a tu disposición en un mismo lugar todos los cursos para aprender desarrollo de vanguardia: KeepCoding

 

 

keepcoding AGBO

La calidad de siempre, ahora a tu ritmo

La plataforma KeepCoding puede aprovecharse de diferentes maneras, según tus objetivos de formación:

 

Leer mas
colonic-irrigation-007mo

Limpieza profunda de los ficheros temporales de Xcode

Cuando Xcode se pone terco, no queda más remedio que hacerle un Project->Clean por su propio bien. A menudo esto resuelve errores extraños o un autocompletar que se obstina en no hacer su trabajo. Es decir, es una especie de «purga» que limpia las profundidades del directorio DerivedData.… Leer mas

titanium-SDK

Programar apps y videojuegos multiplataforma con AppCelerator Titanium y Lanica Platino por @alvaro_toscano

Sé que algunos me llamareis hereje por hablar aquí de Titanium que permite desarrollar apps para iOS sin usar ni Objective-C ni Swift.  No amigos, eso se acabó, tenemos a nuestra disposición este maravillo producto que es Titanium, con su propio IDE (Titanium Studio) y lo mejor de todo es que, programando una sola vez, podemos desarrollar para iPhone, iPad, Android, Web y BlackBerry.… Leer mas

Un montón de Storyboards enredados entre sí

No conviertas tus Storyboards en cómics por @maquert

Ya sabemos que los desarrolladores con pelo en el pecho se pican el código de las vistas a mano y usan algún xib de vez en cuando, cuando no hay más remedio. Que los que usamos los storyboards somos unas nenazas que bebemos Coca-Cola Light y tal, que dan muchos problemas para trabajar en equipo, que hacen demasiada magia, y que, en muchas ocasiones, esa aparente facilidad de uso que aportan dificulta muchísimo la reutilización de las vistas.… Leer mas

Diseño de Apps para Desarrolladores con @erikerice y @frr149

El ‘look’ importa ¡y mucho my friend!

Meses de trabajo para que nuestro desarrollo llegue a buen puerto, sacando tiempo de donde no hay, peleándonos con nuestro código porque ‘de hoy no pasa’, …. tanto trabajo…y cuando ya estamos en fase de prueba viene un amigo betatester y te suelta: ¿Le vas a cambiar el diseño no?Leer mas

LogoGNUstep

GNUstep: Como Cocoa pero sin manzanas por @espectalll123

GNU… ¿qué?

Cocoa. Nuestro amado paquete de APIs, una de las mejores plataformas de programación disponibles, ese framework tan glorioso que podría considerarse el Santo Grial del software, el cual a Steve Jobs había emanado perfección y en el que luego este Señor dejó su sangre plasmada en la Historia.… Leer mas

html5

Conoce HTML5, CSS3 y AngularJS con @vermicida y @frr149

Si eres de los que ya estás harto del desorden que puede llegar a ‘dominar’ en tus desarrollos en javascript no tardes en descubrir lo que frameworks como AngularJS nos pueden llegar a aportar!!! ¡¡Todo un soplo de aire fresco para el desarrollo de aplicaciones web!!… Leer mas

logo-de-swift

Cargar una UIImage en un Playground de Swift

 

Durante la demo de Swift en el WWDC, se mostró un playground que cargaba imágenes, vistas y la repanocha en verso. Sin embargo, no estaba del todo claro cómo hacerlo.

El cargar la imagen mediante la url que te da el Main Bundle, no terminaba de funcionar (en las betas de Xcode) y daba un error de BAD_ACCESS.… Leer mas

Xcode

¡¿Donde está la plantilla de «Empty Application» en Xcode6?!

 

 

Muchos al abrir Xcode 6 beta 3 nos llevamos una «grata» sorpresa: la plantilla de aplicación vacía para iOS había sido eliminada, y se nos quedó una cara más o menos tal que asín:

Las demás plantillas que ofrece Apple están muy bien y tal y cual, pero para empezar un proyecto serio, yo prefiero hacerlo sobre un lienzo en blanco.… Leer mas

Apple_Swift_Logo

En iOS8 UIAlertView ha muerto: ¡Viva UIAlertController!

Novedades en iOS8

 

 

iOS8 ha llegado plagado de novedades, pero muchas parecen haber pasado desapercibidas, ocultas por la «furia» de Swift que parece haber tomado a toda la comunidad.

Bueno, no solo la comunidad Apple, ya que recientemente estuve en una convención de Android (sí, Android) en Madrid para dar una rápida charla ¡de Swift!… Leer mas

mqtt-cluster-21

¿Cómo hacer que tu maleta se suba al avión contigo? – Iniciándome con iOS, NodeJS, RabbitMQ y MongoDB por @aeriaablog

El propósito de este artículo es mostrar mi experiencia, después de realizar el curso de Fundamentos de programación en iOS, de un primer «proyecto» que combina el uso de iOS, NodeJS, RabbitMQ y MongoDB. Para ello, quiero mostrar cómo hacer que un dato viaje desde una App en iOS hasta diversos componentes desarrollados en NodeJS, usando RabbitMQ y WebServices, así como su almacenamiento en MongoDB.… Leer mas