Continuous Integration and Deployment with Buddybuild

Continuous Integration and Deployment

Today we’re excited to announce a new iOS course called Continuous Integration and Deployment. This course, developed with our collaborators at buddybuild, is designed to teach iOS developers how to set up continuous integration (CI) and continuous deployment (CD) for their apps. By utilizing buddybuild’s awesome platform, developers can easily deploy their apps, gather feedback, and make improvements without getting bogged down in a laborious iteration cycle.

Continue Reading

Harnessing Nanodegree Power To Solve World Problems!


If that sounds like a lofty title for a blog post, it’s not. It’s based on a very real story, about a very real group of people, who are trying to do very real good in the world. If you’ve not yet heard of them, then it is my very real pleasure to introduce you to Hacksmiths!

What is Hacksmiths? Hacksmiths is actually a “who,” and here’s how they describe themselves:

The Hacksmiths are a group of software professionals working collaboratively in a virtual environment in an effort to solve real world problems through the development of software.

There is a little more to this description than first meets the eye. This “group of software professionals” actually shares a common connection which at first may not be obvious, but is revealed in a recent blog post on the site:

Continue Reading

Hottest Jobs in 2016 #1: App Developer


The beginning of a new year presents a great opportunity to assess the jobs landscape, and a veritable who’s who of analysts, experts, and thought leaders are already weighing in with projections on what’s hot and what’s not for the coming year.

As an education provider with an explicit focus on employment we of course keep a close eye on these analyses, and are always deeply gratified when our endeavors align with industry trends.

Over the course of January we’ll be looking at some of the hottest jobs of 2016, and discussing ways you can successfully position yourself to land a great new position, or accelerate your advancement towards a new career objective.

Software Developer, Applications

The first job we’re going to look at is App Developer. Or, more properly (as defined by the U.S. Bureau of Labor Statistics): Software Developer, Applications.

Continue Reading

More Apps Our Students are Launching

It’s Day Four of #6DaysOfiOS, and we’re giving away six Apple devices: two iPhone 6s, an Apple TV, an Apple Watch Sport, an iPad, and a Macbook Air! If you enroll in a free trial of the Beginning iOS App Development Nanodegree program between October 13th at 12pm ET and October 26th at 12pm ET you’ll be entered in a random drawing to win!



The projects you build are at the heart of your Nanodegree program experience, and there is no clearer evidence of the skills you’ve mastered than the tangible work you produce. This is why we’re always especially thrilled to highlight amazing apps build by our amazing students! Back in August, we highlighted new work from three Udacity Nanodegree program graduates: Linda, Paul and Spiros. Today we introduce iOS Developer Nanodegree program graduates Raphael, Ryan and Umar, each of whom has created an awesome new app that we highlight below! We’ll tell you about what they built and how they built it, and we also encourage you to check out Student Swift Blogs, where you can really dive deep into some clever, candid, and seriously educational stories from our students who are programming in Swift.

And with that, meet Raphael!

Continue Reading

How a Student Built an App that Tracks TV Shows and Viewing Habits

Today’s post is written by Iulia Marneanu, a Udacity student and volunteer teacher who is progressing with Android education and making the most out of Google Developer Groups.

iulia blog

I have been studying computer science steadily since the age of 15. After getting a technical degree, and then a Master’s, I didn’t know what to do next. I moved back home and started working for a company called Endava as an Android developer. Even though I was working on Android at the time, my knowledge of Android was far from complete.

Continue Reading

Google Q&A: Scalable Apps with Java

Why is cloud computing one of the fastest growing fields right now? Why should you learn to develop scalable apps? What’s the best way to leverage Google’s App Engine and Cloud Endpoints?

Ask the experts!


This Thursday at 9am PT, Google Developers is hosting an “Ask the Experts” Q&A session with Magnus Hyttsten and Jocelyn Becker, the instructors behind Udacity and Google’s Developing Scalable Apps with Java course.

Magnus and Jocelyn will tell you why you should think scalably, and answer questions from you and your fellow scalable developers.

Ask & vote for your questions here.

Tune in here for the show on Thursday, August 28, 2014 at 9am PT.

Google Q&A on Android Fundamentals

Why should you learn Android? What are the best practices for mobile development in general, and Android in particular?

Ask the experts!

Next week, the Google Developers team behind Developing Android Apps is hosting “Ask the Experts,” a Q&A session where your two of your fearless instructors, Reto Meier and Dan Galpin, will take questions from you and your fellow Android developers!


The session airs on Tuesday, August 26, 2014 at 9am PT.

Submit your questions and vote for your favorites here.

Ask your questions and cast your votes by Monday, August 25, 2014, to make sure that we get to them.Finally, make sure to tune in for the show on Tuesday!

Check out the course