• Home
  • Getting Started
  • Documentation
  • API References
  • Downloads
  • Support
Verivo
DevCenter
  • Welcome, Anonymous
  • |
  • Log in
  1. Samples
  2. iOS Sample Apps
  3. iOS Encryption Sample App
Printable version    

Getting Started: Samples

Related Topics

Page: iOS Encryption Sample App
Page: Cordova Encryption Sample App
Page: iOS Sync Sample App
Page: Android Sync Sample App
Page: Android Encryption Sample App
Page: Cordova Sync Sample App
Page: iOS Sample Apps
Home page: Samples
Page: Cordova Sample Apps
Page: Server Hello World Sample App
Page: Server
  

Labels

  • persistence
  • encryption
  • samples
  • ios

Documentation Downloads

  • Installing and Configuring Akula
  • Building Akula Apps
  • Release Notes

All Versions

Latest Official Version (2.5)
Version 3.0 Beta
Version 2.5
Version 2.1
Version 2.0
Version 1.5
Version 1.0.1
Your Rating: Thanks for voting! Please Wait Please Wait Results: PatheticBadOKGoodOutstanding! 4 rates
iOS Sample Apps      iOS Sync Sample App

iOS Encryption Sample App

This app demonstrates best practices when using Akula's encrypted persistent data store. It creates a persistent data store using the specified password, then allows the user to perform create, read, update, and delete operations on it.

Note that this is a completely client-side app; it does not make any requests to the Akula Server.

This document contains the following sections:

  • Get the sample
  • iOS SDK system requirements
  • Run the sample project
  • For more information

Get the sample

The source code for the Encryption app is included in the Verivo_Akula_SDK_v2.5.0.zip file. If you do not have the source code, contact us for more information.

Viewing the client app source code

The source code for the encryption client app is located in the ios-sdk/samples/encryption directory in the location where you installed Akula.

iOS SDK system requirements

To develop iOS client apps, your development environment must meet the following system requirements:

  • Mac OS X
  • Xcode 5

Run the sample project

Follow these steps to run the sample app:

  1. Locate the ios-sdk/samples/encryption directory in the location where you installed Akula.
  2. Open the Encryption project in Xcode.
  3. Build and run the app on a simulator or device.
  4. Enter a password to unlock the encrypted persistent data store. Remember this password because you need it every time you unlock the encrypted persistent data store.
  5. Click the "+" icon in the upper-right corner to add a task. The task is saved to the encrypted persistent data store.
  6. Click the Action Menu icon in the upper-left corner to manage the encrypted persistent data store.

For more information

For more information on the persistent data store and on encryption, see:

  • Configuring an iOS Development Environment
  • Storing Persistent Data on the Client
  • Encrypting Data in the Persistent Data Store
                                               
iOS Sample Apps      iOS Sync Sample App
  • Last edited by rcrouse@verivo.com on 2014-10-21 11:02:27.0

  • Privacy Policy | Legal Information
    © Copyright 2014, Verivo Software, Inc. All Rights Reserved.