JEN SIPILA

DESIGNER >> iOS DEVELOPER

Mars Rover

I AM ROVER

iPhone App Available in App Store.

See real-time and archived images of Mars through the eyes of NASA's Curiosity Rover.

-Built using RESTful API interaction and NASA’s Open API, with AFNetworking & SDWebImage.

Skills

swift
Swift
objective-c
Objective-C
apis
RESTful API Interaction
animation
Animation
testing
UI / Unit Testing
oauth
OAuth
auto-layout
Auto Layout & Storyboard
av-foundation
AVFoundation
database
Core Data
ide
Xcode IDE
cloud-services
Firebase Database Services & Cloud Kit (cloud services)
data-structures
MVC & MVVM Data Structures
dependencies
Dependancy Management (Cocoapods)
version-control
Git/Github Version Control

Blog

Blog Image

Make a Custom Gesture Recognizer in Objective C

Before learning how to make a custom UIGestureRecognizer there are a few key things to know about the UIGestureRecognizer class and gestures in general. (Skip ahead to ‘Make a Custom Gesture’ if you are familiar with how gestures work).

A gesture recognizer/instance of UIGestureRecognizer observes and monitors touches and movements from the users finger on the screen. It does this in order to detect (or fail to detect) a gesture pattern tied to a particular view..... Read more!

Bio

A chance opportunity to work at an early stage start-up lead me to discover my love for coding. With the help of some amazing mentorship, hard work, and excellent training from the Flatiron School in New York City my engineering career was off and running.

Currently I’m working as an iOS development intern in Manhattan and a programming/iOS tutor. I also write blog posts and tutorials to explore new subjects and help those who are new to iOS.

I am working on a few personal projects, too. One, is version 2 of an app I have on App Store called I Am Rover; it lets you see through the eyes of the NASA’s Curiosity Rover accessing images from 6 distinct cameras.

When I’m not coding you can find me in the painting studio at the Art Students League, or running up the stairs at Steps on Broadway to make it to ballet class.

One last thought: my favorite quote about coding and art.

“GOOD DESIGN IS SIMPLE. You hear this from math to painting. In math it means that a shorter proof tends to be a better one. Where axioms are concerned, especially, less is more. It means much the same thing in programming. For architects and designers, it means that beauty should depend on a few carefully chosen structural elements rather than a profusion of superficial ornament.”

- Paul Graham, Hackers and Painters: Big Ideas from the Computer Age