Swift and Xcode
Discover Action Data
Action Data provides both light weight, low-level access to the data sources along with high level Object Relationship Management (ORM) support using Swift 4’s new Codable, Encodable and Decodable protocols and our custom Encoders and Decoders to move data between the data source and your custom data models with minimal code.
Using our Action Data Providers you can either manipulate data directly using SQL (even on data sources that do not typically provide SQL support) or create a Swift Class or Struct conforming to the ADDataTable protocol and have the Data Provider handle all of the heavy lifting for you.
Additionally, we expose our Action SQL Parser to you to provide support for your own custom data sources. The ADSQLParser provides the ability to parse text containing one or more SQL commands into an Action Data SQL Document Object Model (DOM) that can easily be executed against a data source.
Created by developers, for developers. Appracatappra’s controls are designed to be quickly added to your app’s project with a minimum of code and effort, making it easy to add high-quality, professional features and functionality to your app without having to write tons of repetitive, boilerplate code.
- Action Codable
- Swift Portable Object Notation (SPON)
- Action Data Providers
- Action SQL Parser
That’s why each tool in the Action Data suite has a fully documented API, with comments for every element included. Check out our API documentation to discover every feature that Action Data have to offer.
Empower your mobile development today with Action Data
Frequently Asked Questions
Can I use Action Data on multiple projects?
Are Action Data royalty free?
Can I install Action Data on multiple development machines?
That said, Action Data is sold on a per developer seat license. If you have multiple developers, each one will need to purchase their own individual copy of the components.
Discounts are available on multi-seat purchase, please contact sales for more details.
What does a year's subscription to Action Data provide?
Additionally, you’ll recieve any new UI control or time-saving feature added to the Action Data suite, again, free of charge, while your subscription is valid.
Will my Action Data stop working if I don't renew my license?
However, you will no longer receive any new bug fixes, updates or feature enhancements so an update to iOS, tvOS, watchOS, macOS, Swift or Xcode could potentially break compatibilty with your component version.