Open in app

Sign In

Write

Sign In

Phill Farrugia
Phill Farrugia

780 Followers

Home

About

Oct 18, 2018

Re-creating the Siri Shortcuts Drawer Interaction

Something I’ve been interested in a lot lately is attempting to recreate existing User Interface components or User Interactions that are seemingly unique, complex and interesting enough to pique my interest. I get a little bit of enjoyment out of diving deeper into how they might work internally or the…

I OS

12 min read

Re-creating the Siri Shortcuts Drawer Interaction
Re-creating the Siri Shortcuts Drawer Interaction
I OS

12 min read


Oct 11, 2018

Xcode & Instruments: Measuring Launch time, CPU Usage, Memory Leaks, Energy Impact and Frame Rate

When you’re developing applications for modern mobile devices, it’s vital that you consider the performance footprint that it has on older devices and in less than ideal network conditions. …

I OS

11 min read

Xcode & Instruments: Measuring Launch time, CPU Usage, Memory Leaks, Energy Impact and Frame rate
Xcode & Instruments: Measuring Launch time, CPU Usage, Memory Leaks, Energy Impact and Frame rate
I OS

11 min read


Mar 8, 2018

You are not Agile

This is not a prescription for the right way or wrong way of building software on product teams. In fact there is no such thing as a right or wrong way of working. Different practices work in different ways with different people on different teams. Instead this is a breakdown…

Agile

14 min read

You are not Agile
You are not Agile
Agile

14 min read


Feb 11, 2018

Developing a Photographic Process

As with everything you do in life, it takes 10,000 hours to master what you’re doing. Or in the least to feel comfortable with it and to begin to feel proud of your output. I’ve been shooting terrible photos since early high school. I distinctly remember running home from school…

Photography

18 min read

Developing a Photographic Process
Developing a Photographic Process
Photography

18 min read


Oct 23, 2017

Building a Tinder-esque Card Interface

When I’m not furiously swiping right on Tinder trying desperately to find the love of my life in a sea of random people I’ve never met, I’m building software and interfaces for the iPhone. As it turns out, Tinder actually pioneered an incredibly interesting and unique gesture-based interaction pattern that…

I OS

10 min read

Building a Tinder-esque Card Interface
Building a Tinder-esque Card Interface
I OS

10 min read


Oct 15, 2017

iOS 11.0 API Diffs: UIViewController.h

Apple recently released iOS 11.0 to the public on September 19, 2017, bringing with it a plethora of API changes to system frameworks that every iOS Engineer interacts with on a daily basis — namely UIKit and Foundation. This release came alongside the announcement of the iPhone X’s edge-to-edge display…

I OS

8 min read

iOS 11.0 API Diffs: UIViewController.h
iOS 11.0 API Diffs: UIViewController.h
I OS

8 min read


Jun 19, 2017

Re-building the New App Store App — Today View

If you didn’t already know, Apple announced an entirely redesigned iOS App Store experience this month at the WWDC conference. It has an increased focus on rich, in-depth, long form content over the previous interface which often tended to cram as many app icons as possible onto the screen at…

I OS

6 min read

Re-building the New App Store App — Today View
Re-building the New App Store App — Today View
I OS

6 min read


Jun 13, 2017

Encoding and Decoding JSON with Swift 4

Apple announced Xcode 9 along with Swift 4 during the Keynote and State of the Union last week in San Jose for WWDC 2017. One of the most significant changes that made it into the Swift 4 Standard Library is a series of protocols for Encoding, Decoding and Serialization of…

Swift

6 min read

Encoding and Decoding JSON with Swift 4
Encoding and Decoding JSON with Swift 4
Swift

6 min read

Phill Farrugia

Phill Farrugia

780 Followers

Takes photos, writes words and codes things.

Following
  • Douglas Rushkoff

    Douglas Rushkoff

  • DesignApe

    DesignApe

  • Design Council

    Design Council

  • Dennis Crowley

    Dennis Crowley

  • Tony Stubblebine

    Tony Stubblebine

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech