About

Software writer, engineer, iOS developer

I'm Andrea Mazzini, I write code. I work primarily with iOS, and sometimes I have fun with Rails. When coding gets to my nerves I unwind by writing tech articles and drawing stuff with Sketch. You can checkout my work over at Fancy Pixel and my open source work on my Github page.

Things I Can Do

Objective-C and Swift

Ruby on Rails

Javascript and React

UI Design with Sketch

Teaching and writing

Open source

My projects

Here is the stuff that I've been working on lately

Gulps

Track your daily water consumption. This project is open source, you can find the code here.

Cookie Cutter

Say goodbye to annoying cookie policy banners

Open Source

Most of my open source projects are iOS components that you can find on Carthage or CocoaPods

ScrollingNavbar

A custom UINavigationController that enables the scrolling of the navigation bar alongside the scrolling of an observed content view.

WaveTransition

Custom transition between viewcontrollers holding tableviews. Each cell is animated to simulate a 'wave effect'.

PopTip

Animated popover that pops out of a frame. You can specify the direction of the popover and the arrow that points to its origin. This popover can be used to leave subtle hints about your UI and provide fun looking onboarding popups.

BubbleTransition

A custom modal transition that presents and dismiss a controller inside an expanding and shrinking bubble.

TagListView

UIScrollView subclass that allows to add a list of highly customizable tags. Tags can be added in bulk or dynamically one by one. The newly inserted tag will automatically arrange itself inside the scrollview.

UIView+Shake

UIView category that adds a shake animation like the password field of the OSX login screen.

UITextField+Shake

UITextField category that adds a shake animation like the password field of the OSX login screen.

ViralSwitch

UISwitch subclass that 'infects' the parent view with the onTintColor when the switch is turned on.

UIView+draggable

UIView category that adds dragging capabilities.

GearRefreshControl

A custom animation for the UIRefreshControl.

Writing

I write about what I learn from time to time, you can find my work here