On March, 29th I attended a CocoaPods Bug Bash event. The main idea was to clean up any issues and remove duplicates in the CocoaPods repository.

Creativity, curiosity, execution.

After the Hackathon finished I said to myself, wouldn’t it be great if you could generate a Podfile with all your favourite third party libraries when you’re starting a new project. It would be similar to services like Ninite for bulk downloading multiple applications.

Because there is the CocoaPods search API and it was about time to say hello again to Ruby I started working on it.

I asked CocoaPods contributors what they thought about the idea, which served as a brief validation for me.

From mockup to actual product

I wanted a pretty simple workflow: search for libraries that you need to start working on your project. A dropdown with suggested libraries will appear. Select library. Repeat. The tags will appear bellow the search bar so that you know which libraries have been selected. Final step is one click away. It will generate and download a Podfile with your pods so you just need to pod install them!

Mockup

Because I like nice and simple products, I asked Primoz if he could help me with design and logo.

He did the magic.

Cocoa Brewer Logo

Cocoa Brewer

Cocoa Brewer

Before you go

There’s a ton of things that can be improved. Feel free to contribute.