Skip to content

acedev1/iOS_Challenge

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iOS Programming Challenge

Requirements

Calculate and display each Fibonacci number from 1 to max N on an iPhone with unsigned integers, and display each F(n) in a table view. The UITableView scrolling MUST remain smooth.

The formula for calculating a Fibonacci number is:

F(n) = F(n-1) + F(n-2)

The user will need to type in the max N everytime the app is shown. You are free to modify the app's views any way you want, but be mindful of performance and user experience.

Grading criteria

  • Ability to write clear, readable code
  • App's performance
  • User experience
  • Ability to abstract and introduce functions when necessary
  • Ability to demonstrate proficiency with iOS libraries

Programming Languages

Choose one or the other:

  • Objective-C
  • Swift
Supported formats
  • iPhone 4
  • iPhone 4S
  • iPhone 5
  • iPhone 5S
  • iPhone 6/6 Plus

About

This is the iOS challenge

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • Objective-C 100.0%