Quick iOS App
Budget: $30 – $250 USD
Create a native app to provide information on NYC High schools.
1 Display a list of NYC High Schools.
- Get your data here: https://data.cityofnewyork.us/Education/DOE-High- School-Directory-2017/s3k6-pzi2
2. Selecting a school should show additional information about the school
- Display all the SAT scores - include Math, Reading and Writing.
- SAT data here: https://data.cityofnewyork.us/Education/SAT- Results/f9bf-2cp4
- It is up to you to decide what additional information to display
What is Important
- Proper function – requirements met.
- Use MVVM and some elements of dynamic theming using observe pattern
- Well-constructed, easy-to-follow, commented code (especially comment hacks or workarounds made in the interest of expediency (i.e. // given more time I would prefer to wrap this in a blah blah blah pattern blah blah )).
- Proper separation of concerns and best-practice coding patterns.
- Defensive code that graciously handles unexpected edge cases.
- Unit tests
Bonus points:
- Additional functionality - whatever you see fit
1 Display a list of NYC High Schools.
- Get your data here: https://data.cityofnewyork.us/Education/DOE-High- School-Directory-2017/s3k6-pzi2
2. Selecting a school should show additional information about the school
- Display all the SAT scores - include Math, Reading and Writing.
- SAT data here: https://data.cityofnewyork.us/Education/SAT- Results/f9bf-2cp4
- It is up to you to decide what additional information to display
What is Important
- Proper function – requirements met.
- Use MVVM and some elements of dynamic theming using observe pattern
- Well-constructed, easy-to-follow, commented code (especially comment hacks or workarounds made in the interest of expediency (i.e. // given more time I would prefer to wrap this in a blah blah blah pattern blah blah )).
- Proper separation of concerns and best-practice coding patterns.
- Defensive code that graciously handles unexpected edge cases.
- Unit tests
Bonus points:
- Additional functionality - whatever you see fit