项目作者: paulpela

项目描述 :
A simple iOS app for tracking skills required in iOS / Swift dev
高级语言: Swift
项目地址: git://github.com/paulpela/Skills.git
创建时间: 2018-11-29T01:40:59Z
项目社区:https://github.com/paulpela/Skills

开源协议:

下载


Skills

A simple iOS app for tracking skills required in iOS / Swift dev.

Skill levels are based on:

  • Dwarf Fortress skills - seriously ;)
  • Wikipedia article on Skills
  • this image of a hierarchy of skills, similar to Maslow’s hierarchy of needs:

Hierarchy of Skills by Kokcharov CC BY-SA 4.0

Classes used:

  • UITabBarController
  • UINavigationController
  • UITableViewController
  • JSONDecoder

Knowledge used:

  • instantiate view controllers on demand from storyboard
  • pushing view controllers to UINavigationController
  • recursion

Lessons learned:

  • wow! there’s a LOT to learn to become a developer ;)