App Development

  • Write iOS, Android, or Windows phone apps using C#
    • Microsoft's Xamarin allows you to write one app in C# that can then be launched on any of the 3 major phone platforms.


React/Redux Framework - http://redux.js.org/docs/basics/UsageWithReact.html

  • React and Redux have NO relation with one another
  • Redux just works extremely well with React and Deku because it allows you to describe UI as a function of state
  • Benefit of Redux: attempts to make state mutations predictable by imposing certain restriction on how and when updates can happen. 
  • Three principle of Redux: State of the whole application is stored in an object tree with ONE single storeState is READ-ONLY – only way state emits action is if an object describes what happens next Changes are made with pure functions AKA reducers