Week #2 report: AngularJS + Gulp
On the second week of my “52 weeks, 52 projects” challenge, I went back to re-learning my favorite JavaScript framework, AngularJS.
Week #1 challenge: Kotlin in Android
More or less one week ago, I announced my 52 weeks, 52 projects challenge. In the first week, I tried native Android development in a language called Kotlin. If you have seen what Apple is doing with Swift, JetBrains (the team behind IntelliJ and Kotlin) is doing the same thing for Android developers: giving developers a simpler way of developing applications.
Kotlin is a statically typed programming language, targeting JVM and Android, and can also be used for front-end web development.
New Year’s resolution… in October
I want to develop a small to medium scale project every week for the next 52 weeks (52 weeks = 1 year), and put it online in the weekend.
PopMovies - my next Android app
The final project of “Developing Android Apps” course was to build a cloud-connected app to allow users to discover the most popular movies playing, a really good experience.
3D printing and Rapid Prototyping
It has been a while since Things Lab finished working with its 3D printer. This is a small introduction to 3D printers and a guide to building up your own 3D printer.
Building a Slot Game in Java
The gambler’s worst nightmare, a Slot machine where you can’t win.
V for Vagrant
Vagrant is a very nice provision tool that helps me with web development. I don’t want to install every tool on my machine; I want my environment as clean as possible. Vagrant helps me create virtual machines with all the necessary tools for any project.
Using Gradle for Build Automation
Makefiles might be good enough for C/C++ projects, but no Java developer is using them. In this blogpost, I’m going to show you the basics of Gradle usage.