On the 8th July, the first edition of the CMD+U Conference took place in the Vertex building of the UPC in Barcelona. The event brought together a large group of developers interested in learning and sharing different and techniques for code testing for iOS. The aim of the conference was to introduce the different types of tests that can be performed to validate the code during the development of an application for different platforms of Apple (iPhone, iPad, Apple TV, Apple Watch…) and from my personal point of view, I sincerely believe that they achieved their objective with a high level of quality. The CMD+U Conference did not only offer a successive exhibition of tech talks about the different options that we have as developers for code testing for iOS, but also workshops where they showed us the advantages and disadvantages of different techniques. This means that we were lucky to see “real time coding” and to check the results of applying each of the “in situ” techniques, which contributed a lot to the success of this event and in my opinion, was a very interesting point of the conference. It’s important to mention that the fact that it was a theoretical and practical at the same time was one of the main objectives expressed in the manifesto by the organizers of the event. The conference featured top national speakers as for example Luis Ascorbe (Organizer of NSSpain and Team Leader of Wallapop), Jorge Ortiz (known iOS developer, founder of PoWWaU and iOS instructor in different events like IronHack), expatriates like Pedro Piñera (founder of GitDo and contributor to SoundCloud) or Rui Peres (Portuguese partner in ReactiveCocoa and Lead Software Engineer at Daily Mail Online). On the international level, we had the pleasure to listen to very known speakers in the iOS world as Kyle Fuller, Boris Bügling, Michael May, Paul Stringer and the amazing Ayaka Nonaka who was the only woman speaker at the event and one of the most respected figures in the panorama of iOS development worldwide. The high technical profile of the speakers already meant that the conference would be quite interesting and I knew I would learn new techniques of code testing for iOS applications. Just to make it clear, in the past couple of years, the amount of tools frameworks and techniques of software testing have increased exponentially. Three or four years ago, it was unthinkable to have all these options for this platform because you could hardly find any documentation and standardized testing forms for Apple. Developers were a little free, each one applying their customized solutions and trying to bring to the Apple platform the same systems that were already being applied for years in other platforms such as Java or .Net. One of the things that most motivated me of the conference was to discover that using design patterns for software such as MVP, MVVM and others to develop applications that respect the SOLID principles had become a trend in the world of Apple development. I also noticed that developers are more interested in building better software, more reusable and with better quality. Today it’s not only about building the best application that will be in the top of the Apple Store, it’s about having an app that is well built internally. To accomplish this task it’s very important to rely on code testing at all levels.