Banner Image

All Services

Programming & Development

iOS Developer

$40/hr Starting at $25

• Call web services to retrieve dynamic data • Parse dynamic JSON data into local NSMutableArray data • Populate the rows of UIPickerView(s) with hard-coded or dynamic array data • Populate the rows of UITableView(s) with hard-coded or dynamic array data • Use custom UITableViewCell(s) to extend the look and functionality of UITableView(s) • Populate a Google MapView with hard-coded or dynamic array data • Show and hide UIPickerView(s) • Show different popup keyboards based on context (phone number vs. email vs. web address, etc.) • Dismiss keyboards upon finish or touching outside the keyboard • Provide apps with 1 and @2x (for Retina Display) image resolutions • Prompt users to either call or cancel a real phone number • Do form validation, that is, prompt the user with a UIAlertView if a form was not filled out completely or correctly • Use toggle switches (on/off) to allow users to set app preferences • Read and write app preferences using NSUserDefaults • Pass data back and forth between ViewControllers using Singletons • Use NSTimers to delay (or not) the start of something and only do it once • Use NSTimers to delay (or not) the start of something and do it over and over • Cancel a NSTimer once a certain condition is reached • Capture microphone data (naughty, naughty!! ask permission on iOS 7) • See if microphone data meets a certain threshold • Move and scale images if microphone threshold is reached • Use CGAffineTransformMakeTranslation, CGAffineTransformMakeScale, CGAffineTransformMakeRotation to animate UIView objects • Use more modern UI animation blocks and their completion handlers to animate UIView objects

About

$40/hr Ongoing

Download Resume

• Call web services to retrieve dynamic data • Parse dynamic JSON data into local NSMutableArray data • Populate the rows of UIPickerView(s) with hard-coded or dynamic array data • Populate the rows of UITableView(s) with hard-coded or dynamic array data • Use custom UITableViewCell(s) to extend the look and functionality of UITableView(s) • Populate a Google MapView with hard-coded or dynamic array data • Show and hide UIPickerView(s) • Show different popup keyboards based on context (phone number vs. email vs. web address, etc.) • Dismiss keyboards upon finish or touching outside the keyboard • Provide apps with 1 and @2x (for Retina Display) image resolutions • Prompt users to either call or cancel a real phone number • Do form validation, that is, prompt the user with a UIAlertView if a form was not filled out completely or correctly • Use toggle switches (on/off) to allow users to set app preferences • Read and write app preferences using NSUserDefaults • Pass data back and forth between ViewControllers using Singletons • Use NSTimers to delay (or not) the start of something and only do it once • Use NSTimers to delay (or not) the start of something and do it over and over • Cancel a NSTimer once a certain condition is reached • Capture microphone data (naughty, naughty!! ask permission on iOS 7) • See if microphone data meets a certain threshold • Move and scale images if microphone threshold is reached • Use CGAffineTransformMakeTranslation, CGAffineTransformMakeScale, CGAffineTransformMakeRotation to animate UIView objects • Use more modern UI animation blocks and their completion handlers to animate UIView objects

Skills & Expertise

AndroidCSSHTMLiOSiPadiPhoneJavaJavaScriptjQueryjQuery MobileObjective-CPhoneGap

0 Reviews

This Freelancer has not received any feedback.