- What is the BlackBerry Dynamics SDK?
- BlackBerry Dynamics API reference
- Key features of the BlackBerry Dynamics SDK
- Activation
- Secure storage
- Secure communication
- Shared Services Framework
- Data Leakage Prevention
- User authentication
- Administrative controls
- Advanced security features with BlackBerry Protect Mobile
- Data collection and metrics with BlackBerry Analytics
- Dynamic security response with BlackBerry Persona
- Requirements and support for platform-specific features
- Software requirements
- Using an entitlement ID and version to uniquely identify a BlackBerry Dynamics app
- FIPS compliance
- Declaring a URL type to support BlackBerry Dynamics features
- App UI restrictions
- Requirements and prerequisites for iOS platform features
- Supported TLS protocols and cipher suites
- Steps to get started with the BlackBerry Dynamics SDK
- Integrating optional features
- Preventing password autofill in the app UI
- Enforcing local compliance actions
- Adding custom policies for your app to the UEM management console
- Add a watermark to the screens in a BlackBerry Dynamics app
- Allow unencrypted data to be copied to the pasteboard
- Prompt the user to update a BlackBerry Dynamics app
- Adding a custom logo and colors with the branding API
- Using zero sign-on for SaaS services through BlackBerry Enterprise Identity
- Integrating BlackBerry Enterprise Mobility Server services
- Integrating BlackBerry Analytics
- Integrating BlackBerry Persona
- Sample apps in Objective-C
- Testing and troubleshooting
- Deploying your BlackBerry Dynamics app
- Deploying certificates to BlackBerry Dynamics apps
- BlackBerry Docs
- BlackBerry Dynamics SDK for iOS 8.0
- BlackBerry Dynamics SDK for iOS Development Guide
- Steps to get started with the BlackBerry Dynamics SDK
- Create an Objective-C or Swift project with the Xcode template
Create an Objective-C or Swift project with the Xcode template
Swift
project with the Xcode
templateYou can use use the
Xcode
project template supplied with the BlackBerry Dynamics SDK
to create a BlackBerry
Dynamics
app. The template includes a single view controller, a storyboard (or nib) file, and the necessary frameworks and directives.- StartXcodeand selectNew > Project.
- Follow the prompts to create the skeleton application.
All of the necessary frameworks and artifacts are included in your stub.
If your app does not use
Swift
, you must do the following:
- In theLibrary search pathbuild setting, add the following paths:
- $(SDK_DIR)/usr/lib/swift
- $(TOOLCHAIN_DIR)/usr/lib/swift/$(PLATFORM_NAME)
- In theOther Linker Flagsbuild setting, remove theObjCflag.