Production Grade Code That Writes Itself
See it in action
Download Abstract Layer For FREE
Build fully-functional features visually, right from Xcode
Ship features in minutes instead of hours, while keeping full freedom to customize any component with your own code.
Populate your API backed table within seconds. Abstract Layer handles networking, parsing, & even caching out of the box.
Just like a Table View, with an extra ingredient: Specify the number of columns, and we’ll handle your UI.
“ I am blown away by how easy Abstract Layer makes it to develop a fully-featured native app! ”
Ari Weinstein, Engineering Manager at Apple, Inc
Core services handled by the framework for you
It’s as simple as specifying your URL and parameters in a visual interface. Session management is our concern.
Binding your parsed data to your UI manually is a thing from the past. This is where the magic happens!
Media files are cached in memory & on disk according to your needs. No more searching for a library to handle that one.
One of the most boring repetitive jobs. We’ll handle it and create your models on the fly.
OAuth 1.0b, OAuth 2.0, JWT, Basic or Digest authentication. Pick yours and all your network requests will be handled.
All credentials and sensitive data are stored securely on your device. No more room for hackers!
App using Abstract Layer: Flyp
All Abstract Layer features are built on top native components, hence everything you can do with a native component can be done with Abstract Layer. While Abstract Layer handles the core functionalities, you remain 100% free to customize and override with your code without interfering with any of the functionalities of Abstract Layer.
Custom cells per row
Static & Dynamic parameters
Dynamic cell size
Multiple cell types
Native Delegates & Data Sources
Multiple Logging levels
Complex JSON Support
Access to JSON response