Waterwheel.swift Building iOS, macOS, tvOS, and watchOS applications with Drupal as a backend.
kylebrowning
This session will introduce attendees to the concepts behind developing applications for Apple's eco-system with Waterwheel.swift.
Attendees should have some knowledge of Drupal and Swift terminology.
Waterwheel makes using Drupal as a backend with iOS, macOS, tvOS, or watchOS enjoyable by combining the most used features of Drupal's API's in one SDK. Using this SDK means you can focus on the fuctionality of the application rather than how you communicate with Drupal.
Outline
- Getting started
- Quick introduction to swift / closures
- Networking
- Sessions
- Uploading files
- Table views and views
- Notifications
- Custom module resource
- Advanced caching
- Advanced management of app on website