This is Portal's first release. It targets Xcode 9.
This release contains the basic set of features required to make a real world application. This release provides
- A declarative API to build iOS UI
- A state management API inspired by the Elm architecture
- Implements a virtual view and a diffing mechanism to make view rendering more performant
- Comes with a set of most widely used UI components
Although we have tested Portal in real world applications we know that there is a still a long road ahead in order to reach to version 1.0.0
. Expect breaking changes during 0.X
releases
Thanks to @pablog, @aducret, @cristianames92 and @jcaracciolo for helping me design, implement and test Portal. Without them this release would not be possible!