• BlackBerry Developer
  • Blog
  • YouTube
  • Forum
  • Signing keys
  • Feedback
  • Register
  • Login
BlackBerry Native SDK Release notes ›  |  Roadmap ›
  • Downloads
  • Sample apps
  • Documentation
  • API Reference
Platform PlayBook OS
BlackBerry 10
PlayBook OS
  • Getting started
  • Porting
  • Using Microsoft Visual Studio
  • UI Guidelines
  • Tutorials
  • Recipes
  • Developing apps using the Native SDK
    • Developer´s Guide
    • QNX Momentics IDE User´s Guide
    • Security considerations for native application development
      • Function safety
      • Using structures
      • Using enumerations
      • Using macros
      • Using integers
      • Using compiler and linker defenses
    • QNX Neutrino Realtime OS
  • Open Source Components
  • Scoreloop SDK

Security considerations for native application development

During the design and development of your application, there are certain programming practices you should consider in order to protect your application, as well as other applications and user data, from security vulnerabilities.

  • Function safety
  • Using structures
  • Using enumerations
  • Using macros
  • Using integers
  • Using compiler and linker defenses

Technologies

  • Native
  • HTML5
  • AIR
  • Android
  • Java
  • Platform Partners

Programs

  • Beta Zone
  • Alliance programs
  • Academic programs
  • Developer groups
  • BlackBerry 10 Dev Alpha
  • Built for BlackBerry Apps
  • BlackBerry Builder

Support

  • Code Signing Help
  • Developer YouTube Channel
  • Developer forums
  • Developer Issue Tracker
  • Knowledge Base

BlackBerry World

  • Get your signing key
  • Submitting your app

Follow us on:

  • Facebook
  • YouTube
  • Twitter
  • BlackBerry Blogs
  • Legal & Trademarks
Copyright © 2013 BlackBerry, unless otherwise noted.