Getting Started with bada
Overview
Architecture
Application Model
Multitasking
Application Life-cycle
Application State Transition
Launching Applications
Foreground and Background Perspectives
Terminating Applications
Application Types
File System
Privileged API
Device-specific Information
bada SDK Installation
Prerequisites
Installing the bada SDK
Uninstalling the bada SDK
Development Environment
bada SDK and IDE
Emulator
Using Multi-point Touch
Emulator Limitations
Event Injector
Generating Incoming Calls
Providing Network Data
Generating Messages and Status Reports
Providing Location Data
Providing Sensor Data
Providing Device Data
Providing NFC Data
Application Wizard
API and Privilege Checker
JavaScript Debugger
Memory Usage Checker
Performance Analyzer
Tracing Application Performance
Potential Bug Checker
Detectable Bugs
Profiler
Profiling Applications
Testing Tool
Testing Applications Using the Test Namespace
Test Macros
Creating and Running a Test Case
Creating a Test Suite to Run Test Cases
Creating and Running Test Cases with a Test Fixture
Creating and Running Test Suites with a Test Runner
Creating Test Cases and Test Suites Using Helper Macros
Registering Test Suites
Testing Applications Using Wizards
Creating a Test Project
Creating Test Cases
Running a Test Project
Collecting Test Coverage Data
UI Builder
UI Sequencer
User Event Types
Recording and Playing User Events
Editing User Events with the Event Editor
Comparing Captured Images
Creating a bada UI Sequencer Project
Creating Test Suites and Test Cases
Running Test Suites and Test Cases
Error Codes
bada Developer Site
Samsung Account
Application Profile
Set-up of Server Components
Ad Component Set-up
Messaging Component Set-up
bada Test Server
C++ and Flash Application Development Process
Planning and Designing Applications
Creating the Application Profile
Creating the Application Project
Creating a C++ Application Project
Creating a Flash Application Project
Creating an RSS Application Project
Project Files and Folders
Setting Project Properties
Setting Application Information
Adding Libraries and Library Search Paths
Designing the Application UI and Implementing Code
Designing and Creating the Application UI
Creating Application UIs with UI Builder
Adding Forms to Applications
Designing Landscape Forms
Using Scroll Panels
Using Pop-ups
Creating UI Controls from UI Builder Toolbox
Creating Other Controls Not Located in the Toolbox
Managing Language Resources
Coding Applications
Building Applications
Running and Debugging Applications
Running Applications on the Emulator
Debugging Applications on the Emulator
Running Applications on a Target Device
Debugging Applications on a Target Device
Running Applications on RTL
Installing and Configuring Remote Test Lab
Using the Remote Test Lab System
Remote Test Lab Client
Performing Specific Tasks with the RTL Client
Test Case Editor
Sharing Sessions
Installing Widgets, Themes, and Java Applications
Running Applications with the RTL Client
Testing Applications
Packaging Applications
Certifying and Publishing Applications
Upgrading Applications
Web Application Development Process
Planning and Designing Applications
Creating the Application Profile
Creating the Application Project
Project Files and Folders
Setting Project Properties
Setting Application Information
Designing the Application UI and Implementing Code
Designing and Creating the Application UI
Coding Applications
Running and Debugging Applications
Running Applications on the Emulator
Debugging Applications on the Emulator
Running Applications on a Target Device
Debugging Applications on a Target Device
Packaging Applications
Certifying and Publishing Applications
Upgrading Applications
Guides
Application UI Guide
Base Application Operations
Application Controls
Notifications
Badge Notifications
Full Screen Notifications
Ticker Notifications
Bubble Popup Notifications
Quick Panel Notifications
Quick Panel
Multitasking
Task Manager
Out of Memory Policy
Saving Application Data
Conditional Application Launch
Sound and Vibration
Acoustic Shock
Volume Control
Sound Path Related to Sound Accessory
Form Layout
Indicator Area
Header
Client Area
Footer
UI Interaction
Navigation
Adding and Creating Items
Modifying Items
Moving and Copying Items
Deleting and Removing Items
Multiple Screen Support
Key Concepts
Supported Screen Sizes
Auto-scaling
Coordinate Transformation
Resource Fallback and Prescaling
Creating Applications Supporting Multiple Screens
Using Customized and Optimized Resources
Developing Screen Resolution-independent Application UI
Using ScrollPanel
Using Relative Positioning
Using Layout
Coping with Different Color Depths and Schemes
Avoiding Color-related Problems
Avoiding Bitmap-related Problems
Avoiding Transparency-related Problems
Screen Size-independent 3D Graphics
Tips and Hints for Multiple Screen Support
Application Migration Guide
Settings Menu Guide
Display Language
Keyboard Language
Location
Notification
Proxy Address
Wi-Fi Directâ„¢
Glossary
FAQ
Overview
Architecture
Application Model
Multitasking
Application Life-cycle
Application State Transition
Launching Applications
Foreground and Background Perspectives
Terminating Applications
Application Types
File System
Privileged API
Device-specific Information
bada SDK Installation
Prerequisites
Installing the bada SDK
Uninstalling the bada SDK
Development Environment
bada SDK and IDE
Emulator
Using Multi-point Touch
Emulator Limitations
Event Injector
Generating Incoming Calls
Providing Network Data
Generating Messages and Status Reports
Providing Location Data
Providing Sensor Data
Providing Device Data
Providing NFC Data
Application Wizard
API and Privilege Checker
JavaScript Debugger
Memory Usage Checker
Performance Analyzer
Tracing Application Performance
Potential Bug Checker
Detectable Bugs
Profiler
Profiling Applications
Testing Tool
Testing Applications Using the Test Namespace
Test Macros
Creating and Running a Test Case
Creating a Test Suite to Run Test Cases
Creating and Running Test Cases with a Test Fixture
Creating and Running Test Suites with a Test Runner
Creating Test Cases and Test Suites Using Helper Macros
Registering Test Suites
Testing Applications Using Wizards
Creating a Test Project
Creating Test Cases
Running a Test Project
Collecting Test Coverage Data
UI Builder
UI Sequencer
User Event Types
Recording and Playing User Events
Editing User Events with the Event Editor
Comparing Captured Images
Creating a bada UI Sequencer Project
Creating Test Suites and Test Cases
Running Test Suites and Test Cases
Error Codes
bada Developer Site
Samsung Account
Application Profile
Set-up of Server Components
Ad Component Set-up
Messaging Component Set-up
bada Test Server
C++ and Flash Application Development Process
Planning and Designing Applications
Creating the Application Profile
Creating the Application Project
Creating a C++ Application Project
Creating a Flash Application Project
Creating an RSS Application Project
Project Files and Folders
Setting Project Properties
Setting Application Information
Adding Libraries and Library Search Paths
Designing the Application UI and Implementing Code
Designing and Creating the Application UI
Creating Application UIs with UI Builder
Adding Forms to Applications
Designing Landscape Forms
Using Scroll Panels
Using Pop-ups
Creating UI Controls from UI Builder Toolbox
Creating Other Controls Not Located in the Toolbox
Managing Language Resources
Coding Applications
Building Applications
Running and Debugging Applications
Running Applications on the Emulator
Debugging Applications on the Emulator
Running Applications on a Target Device
Debugging Applications on a Target Device
Running Applications on RTL
Installing and Configuring Remote Test Lab
Using the Remote Test Lab System
Remote Test Lab Client
Performing Specific Tasks with the RTL Client
Test Case Editor
Sharing Sessions
Installing Widgets, Themes, and Java Applications
Running Applications with the RTL Client
Testing Applications
Packaging Applications
Certifying and Publishing Applications
Upgrading Applications
Web Application Development Process
Planning and Designing Applications
Creating the Application Profile
Creating the Application Project
Project Files and Folders
Setting Project Properties
Setting Application Information
Designing the Application UI and Implementing Code
Designing and Creating the Application UI
Coding Applications
Running and Debugging Applications
Running Applications on the Emulator
Debugging Applications on the Emulator
Running Applications on a Target Device
Debugging Applications on a Target Device
Packaging Applications
Certifying and Publishing Applications
Upgrading Applications
Guides
Application UI Guide
Base Application Operations
Application Controls
Notifications
Badge Notifications
Full Screen Notifications
Ticker Notifications
Bubble Popup Notifications
Quick Panel Notifications
Quick Panel
Multitasking
Task Manager
Out of Memory Policy
Saving Application Data
Conditional Application Launch
Sound and Vibration
Acoustic Shock
Volume Control
Sound Path Related to Sound Accessory
Form Layout
Indicator Area
Header
Client Area
Footer
UI Interaction
Navigation
Adding and Creating Items
Modifying Items
Moving and Copying Items
Deleting and Removing Items
Multiple Screen Support
Key Concepts
Supported Screen Sizes
Auto-scaling
Coordinate Transformation
Resource Fallback and Prescaling
Creating Applications Supporting Multiple Screens
Using Customized and Optimized Resources
Developing Screen Resolution-independent Application UI
Using ScrollPanel
Using Relative Positioning
Using Layout
Coping with Different Color Depths and Schemes
Avoiding Color-related Problems
Avoiding Bitmap-related Problems
Avoiding Transparency-related Problems
Screen Size-independent 3D Graphics
Tips and Hints for Multiple Screen Support
Application Migration Guide
Settings Menu Guide
Display Language
Keyboard Language
Location
Notification
Proxy Address
Wi-Fi Directâ„¢
Glossary
FAQ
bada C++ App Programming
Basics of bada C++ Programming
Two-phase Construction
Object Ownership Policy
Exception Handling
Exception Check
Exception Propagation
Debugging Macros
Log Macros
Try Macros
Assert Macros
Developer Guide
Ads: Publishing Advertisements
Ad Targeting
Using the Ad Control in API Version 2.0
Using the Ad Control in API Version 1.1 or 1.2
App: Controlling Your Application
Application Fundamentals
System Events
Using Localized Strings
Launching Other Applications
Registering a Launch Condition
Application Controls
Exporting AppControl Functionality
Resolving AppControls
Delivering Launch Arguments
Handling AppControl Requests
Platform Application Controls
Audio AppControl
Bluetooth AppControl
Browser AppControl
Calendar AppControl
Call AppControl
Camera AppControl
Certificate Manager AppControl
Contact AppControl
Email AppControl
Image AppControl
Media AppControl
Message AppControl
Settings AppControl
Sign-in AppControl
Video AppControl
Notifications
Base: Basic Types, Execution Environment, and Utilities
Buffer
DateTime and TimeSpan
String
Creating Strings
Manipulating String Content
Formatting Strings
Comparing Strings
Managing Long Strings
Collection
ArrayList and LinkedList
HashMap and MultiHashMap
MapEntry
Stack and Queue
Collection Comparisons
Runtime
Timer
Mutex and Semaphore
Monitor
Thread
Thread Programming
Utility
StringTokenizer
URI
UrlEncoder and UrlDecoder
Regular Expressions
Commerce: Making a Deal on Samsung Apps
Item Service
Item Info
Purchase Service
Purchase Info
Content: Managing Content
Device Content Management
Device Content Attributes
Content Search on the Device
Graphics: Rendering Primitives and Using OpenGL®
Canvas
Buffer Information
Shapes
Color
Bitmaps
Fonts
Enriched Text
OpenGL®
Guidelines for Using OpenGL® ES
Guidelines for Developing 3D Geometry with OpenGL® ES
Guidelines for Using Shader Programs with OpenGL® ES
Using OpenGL® ES Extended Features
Io: Input, Output, and Data Handling
Registry File Structure
Database Operations
Serial Port Communication
Channel Communication
Locales: Internationalization and Localization
Language and Country Codes
Time Zones
Calendar
Gregorian Calendar
Time Rules
Date and Time Formatter
Date and Time Format Syntax
Number Formatters
Number Symbols and Currencies
Locations: Using Location Information and Services
Location Privacy Policy
Location Settings
Using Location-related Methods
Location Service Provider
Map Service
Map Control
Information Windows
My Location
Overlays
Geocoding Service
Route Service
Route Service Capabilities
Directory Service
Location Provider
Geographic Area
Landmarks
Landmark Store
Media: Handling Images, Audio, Video, Camera, and OpenAL
Playing Audio
Playing PCM Audio
Recording Audio
Recording PCM Audio
Encoding and Decoding Audio
Playing Video
Recording Video
Encoding and Decoding Video
Playing Tones
Capturing Still Images
Launching Camera and Changing States
Viewing and Processing Still Images
Media Capabilities
Digital Rights Management
OpenAL
Messaging: SMS, MMS, Email, and Push
Push Messaging
Net: Managing Network Connections and Communication
Managing Network Connections
Default Network Connection
Custom Network Connection
Network Accounts
Network Statistics
Domain Name System Access
Local DHCP Server Access
Bluetooth
HTTP Connectivity
HTTP Transaction
HTTP Session
Sockets
Wi-Fi Connectivity
Wi-Fi Directâ„¢ Connectivity
Near Field Communication (NFC)
Conditional NFC App Launch
Security: Handling Certificates and Cryptographic Primitives
Key Management and CSPRNG
Cryptography
Hashing
Ciphers
Key Exchange Algorithms
Certificates
Social: Managing Social Networks
Social Records
Address Book
Contact
Category
Calendar
Calendar Events
Event Types
Calendar Tasks
Recurrence, Reminder, and Sensitivity Properties of Calendar Items
System: Getting System Information and Using Alarms
System Time
System Information
Vibrator Management
Battery Status
Screen Power Management
Device Accessory Management
Runtime Information
Settings Information
Telephony: Handling Phone Call, SIM Card, and Network Information
Text: Encoding and Decoding Characters
Converting All Text Data at Once
Converting Text Data in Separate Blocks
UI: Creating the Application UI Using UI Controls
UI Controls
Containers
Animation
Buttons
ColorPicker
ContextMenu
CustomControlBase
DatePicker, TimePicker, and DateTimePicker
EditArea and EditField
EditDate and EditTime
ExpandableEditArea
Footer
Form
Frame
Gallery
Header
Keypad
Label
ListViews
OverlayRegion
Panels
Popup and MessageBox
Progress
SearchBar
Slider
TabBar
TextBox
Autolink Detection
Control Size
Control Size in WVGA
Control Size in HVGA
Control Size in WQVGA
Control Item Size
Control Icon Size
Event Handling
Event Listeners
Layout
Relative Layout
Vertical and Horizontal Box Layouts
Grid Layout
Animations
Animation Handling
Clipboard
Clipboard Data Types
Uix: Having Fun with UI Extension
Face Detector and Recognizer
Speech-To-Text
Text-To-Speech
Touch Effects
Device Motions
Handling Multiple Device Motions
Sensor Manager
Acceleration Sensor
Magnetic Sensor
Proximity Sensor
Tilt Sensor
Web: Managing Web Pages and Web Content
Web Controls
Supported Features in the Web Control
Json
Xml: Handling XML Documents
Supported Features in the Xml Namespace
Tutorials
HelloWorld Tutorial
Bug Checker App Tutorial
Bug Checker App - Privileges
Bug Checker App - Troubleshooting
Ads Tutorial
Task: Ad Control
App Tutorial
Task: Multi-language
Base Tutorial
Task: Calculator
Task: Stopwatch
Commerce Tutorial
Task: In App Buying
Content Tutorial
Task: Local Content
Graphics Tutorial
Task: Drawing Board
Drawing Board - Playing
Drawing Board - Creating
Task: GlesCube
Task: GlesCube11
Task: GlesShader
Io Tutorial
Task: Dictionary
Dictionary - Database
Dictionary - File
Dictionary - Registry
Locales Tutorial
Task: Calendar Viewer
Locations Tutorial
Task: Location Manager
Location Manager - Location Updates
Location Manager - Map Handling
Task: Map Control
Map Control - Map
Map Control - Overlays
Media Tutorial
Task: Audio In Out
Audio In Out - Recording
Audio In Out - Playing
Task: Camera Capture
Camera Capture - Capturing
Camera Capture - Recording
Task: Media Player
Task: Voice Recorder
Voice Recorder - Recording
Voice Recorder - Playing
Messaging Tutorial
Task: Message Sender
Message Sender - Sending
Message Sender - Receiving and Handling
Task: Push Client
Net Tutorial
Task: HTTP Client
Task: NFC Memo Tag
Task: Socket Chat
Socket Chat - Connecting
Socket Chat - Chatting
Security Tutorial
Task: Cipher Message
Cipher Message - Shared Secret
Cipher Message - Sign and Send
Social Tutorial
Task: Contacts
Contacts - Browsing and Searching
Contacts - Viewing and Editing
Contacts - Categories
Task: Scheduler
Scheduler - Displaying and Filtering Task Lists
Scheduler - Editing Tasks
System Tutorial
Task: Multi-language
Telephony Tutorial
Text Tutorial
UI Tutorial
Task: Basic App
Basic App - Form
Basic App - Panels
Task: Multi-point Touch
Uix Tutorial
Task: Face Recognizer
Task: STT Note Taker
Web Tutorial
Task: JSON Parser App
Task: Web Viewer
Xml Tutorial
Task: Xml Parser App
Xml Parser App - Parsing
Xml Parser App - Reading and Writing
Digital Locker Tutorial
Task: Initializing the Application
Task: Managing Lockers and the Database
Task: Managing Locker Items
Task: Handling Data Back-up
Task: Encrypting and Decrypting Data
TicTacToe Tutorial
Task: Creating the Application UI
Task: Creating the Game Controller
Task: Implementing the Single-player Mode
Task: Implementing the Multiplayer Mode
Task: Using the Application Registry
API Reference
Related Pages
Compatibility
Deprecated List
Privilege
Privilege Group
Privilege Level
Namespace List
Osp
Osp::Ads::Controls
Osp::Ads::Controls::Ad
Osp::Ads::Controls::IAdListener
Osp::App
Osp::App::AppControl
Osp::App::Application
Osp::App::AppManager
Osp::App::AppRegistry
Osp::App::AppResource
Osp::App::IAppCheckpointEventListener
Osp::App::IAppControlEventListener
Osp::App::IAppControlListener
Osp::App::IAppFrame
Osp::App::NotificationManager
Osp::Base
Osp::Base::Boolean
Osp::Base::Buffer< Type >
Osp::Base::BufferBase
Osp::Base::ByteBuffer
Osp::Base::Character
Osp::Base::ComparerT< Type >
Osp::Base::DateTime
Osp::Base::Double
Osp::Base::DoubleComparer
Osp::Base::Float
Osp::Base::FloatComparer
Osp::Base::Int8
Osp::Base::Int8Comparer
Osp::Base::Integer
Osp::Base::IntegerComparer
Osp::Base::Long
Osp::Base::LongComparer
Osp::Base::LongLong
Osp::Base::LongLongComparer
Osp::Base::Number
Osp::Base::Object
Osp::Base::Short
Osp::Base::ShortComparer
Osp::Base::String
Osp::Base::StringComparer
Osp::Base::TimeSpan
Osp::Base::UuId
Osp::Base::Collection
Osp::Base::Collection::ArrayList
Osp::Base::Collection::ArrayListT< Type >
Osp::Base::Collection::HashMap
Osp::Base::Collection::HashMapT< KeyType, ValueType >
Osp::Base::Collection::IBidirectionalEnumerator
Osp::Base::Collection::IBidirectionalEnumeratorT< Type >
Osp::Base::Collection::ICollection
Osp::Base::Collection::ICollectionT< Type >
Osp::Base::Collection::IComparer
Osp::Base::Collection::IComparerT< Type >
Osp::Base::Collection::IEnumerator
Osp::Base::Collection::IEnumeratorT< Type >
Osp::Base::Collection::IHashCodeProvider
Osp::Base::Collection::IHashCodeProviderT< Type >
Osp::Base::Collection::IList
Osp::Base::Collection::IListT< Type >
Osp::Base::Collection::IMap
Osp::Base::Collection::IMapEnumerator
Osp::Base::Collection::IMapEnumeratorT< KeyType, ValueType >
Osp::Base::Collection::IMapT< KeyType, ValueType >
Osp::Base::Collection::IMultiMap
Osp::Base::Collection::IMultiMapT< KeyType, ValueType >
Osp::Base::Collection::LinkedList
Osp::Base::Collection::LinkedListT< Type >
Osp::Base::Collection::MapEntry
Osp::Base::Collection::MapEntryT< KeyType, ValueType >
Osp::Base::Collection::MultiHashMap
Osp::Base::Collection::MultiHashMapT< KeyType, ValueType >
Osp::Base::Collection::Queue
Osp::Base::Collection::QueueT< Type >
Osp::Base::Collection::Stack
Osp::Base::Collection::StackT< Type >
Osp::Base::Runtime
Osp::Base::Runtime::IEventListener
Osp::Base::Runtime::IRunnable
Osp::Base::Runtime::ITimerEventListener
Osp::Base::Runtime::Library
Osp::Base::Runtime::MemoryManager
Osp::Base::Runtime::Monitor
Osp::Base::Runtime::Mutex
Osp::Base::Runtime::Semaphore
Osp::Base::Runtime::Thread
Osp::Base::Runtime::Timer
Osp::Base::Utility
Osp::Base::Utility::Deflator
Osp::Base::Utility::FileUnzipper
Osp::Base::Utility::FileZipper
Osp::Base::Utility::Inflator
Osp::Base::Utility::LinkInfo
Osp::Base::Utility::Math
Osp::Base::Utility::RegularExpression
Osp::Base::Utility::StringTokenizer
Osp::Base::Utility::StringUtil
Osp::Base::Utility::Uri
Osp::Base::Utility::UrlDecoder
Osp::Base::Utility::UrlEncoder
Osp::Base::Utility::ZipEntry
Osp::Commerce::Store
Osp::Commerce::Store::IItemServiceListener
Osp::Commerce::Store::IPurchaseServiceListener
Osp::Commerce::Store::ItemInfo
Osp::Commerce::Store::ItemService
Osp::Commerce::Store::PurchaseInfo
Osp::Commerce::Store::PurchaseService
Osp::Content
Osp::Content::AudioContentInfo
Osp::Content::AudioMetadata
Osp::Content::ContentInfo
Osp::Content::ContentManager
Osp::Content::ContentManagerUtil
Osp::Content::ContentSearch
Osp::Content::ContentSearchResult
Osp::Content::ContentTransfer
Osp::Content::ContentTransferInfo
Osp::Content::DownloadDescriptor
Osp::Content::IContentTransferListener
Osp::Content::ImageContentInfo
Osp::Content::ImageMetadata
Osp::Content::IRemoteContentManagerListener
Osp::Content::IRemoteContentSearchListener
Osp::Content::IRemoteContentSharingListener
Osp::Content::OtherContentInfo
Osp::Content::RemoteCategory
Osp::Content::RemoteContentInfo
Osp::Content::RemoteContentManager
Osp::Content::RemoteContentSearch
Osp::Content::RemoteContentSharing
Osp::Content::VideoContentInfo
Osp::Content::VideoMetadata
Osp::Graphics
Osp::Graphics::Bitmap
Osp::Graphics::BufferInfo
Osp::Graphics::Canvas
Osp::Graphics::Color
Osp::Graphics::Dimension
Osp::Graphics::EnrichedText
Osp::Graphics::Font
Osp::Graphics::Point
Osp::Graphics::Rectangle
Osp::Graphics::TextElement
Osp::Graphics::Opengl
Osp::Io
Osp::Io::ChannelManager
Osp::Io::ClientChannel
Osp::Io::Database
Osp::Io::DbEnumerator
Osp::Io::DbStatement
Osp::Io::Directory
Osp::Io::DirEntry
Osp::Io::DirEnumerator
Osp::Io::File
Osp::Io::FileAttributes
Osp::Io::IChannelEventListener
Osp::Io::IChannelRequestEventListener
Osp::Io::IChannelResponseEventListener
Osp::Io::ISerialPortEventListener
Osp::Io::Registry
Osp::Io::SerialPort
Osp::Io::ServerChannel
Osp::Locales
Osp::Locales::Calendar
Osp::Locales::Currency
Osp::Locales::DateTimeFormatter
Osp::Locales::DateTimeSymbols
Osp::Locales::GregorianCalendar
Osp::Locales::Locale
Osp::Locales::LocaleManager
Osp::Locales::NumberFormatter
Osp::Locales::NumberSymbols
Osp::Locales::TimeRule
Osp::Locales::TimeZone
Osp::Locations
Osp::Locations::AddressInfo
Osp::Locations::CircleGeographicArea
Osp::Locations::Coordinates
Osp::Locations::GeographicArea
Osp::Locations::IAreaListener
Osp::Locations::ILandmarkSearchListener
Osp::Locations::ILocationListener
Osp::Locations::ILocationReportListener
Osp::Locations::IRemoteLandmarkStoreListener
Osp::Locations::IRemoteLocationListener
Osp::Locations::ITraceServiceListener
Osp::Locations::Landmark
Osp::Locations::Landmark::UrlInfo
Osp::Locations::LandmarkFilter
Osp::Locations::LandmarkPropertySelector
Osp::Locations::LandmarkStore
Osp::Locations::Location
Osp::Locations::LocationProvider
Osp::Locations::PolygonGeographicArea
Osp::Locations::QualifiedCoordinates
Osp::Locations::RectangleGeographicArea
Osp::Locations::RemoteLandmarkStore
Osp::Locations::RemoteLandmarkStoreInfo
Osp::Locations::RemoteLocationProvider
Osp::Locations::SatelliteInfo
Osp::Locations::SatelliteInfo::SatelliteDisplayInfo
Osp::Locations::ServiceInfo
Osp::Locations::TargetInfo
Osp::Locations::TraceServiceInfo
Osp::Locations::Controls
Osp::Locations::Controls::IMapEventListener
Osp::Locations::Controls::IMapInfoWindow
Osp::Locations::Controls::IMapInfoWindowEventListener
Osp::Locations::Controls::IMapOverlay
Osp::Locations::Controls::IMapOverlayEventListener
Osp::Locations::Controls::Map
Osp::Locations::Controls::MapOverlayCircle
Osp::Locations::Controls::MapOverlayMarker
Osp::Locations::Controls::MapOverlayPolygon
Osp::Locations::Controls::MapOverlayPolyline
Osp::Locations::Controls::MapOverlayRectangle
Osp::Locations::Controls::MapOverlayShape
Osp::Locations::Controls::NativeMapInfoWindow
Osp::Locations::Controls::NativeMapOverlay
Osp::Locations::Services
Osp::Locations::Services::DirectoryFilter
Osp::Locations::Services::DirectoryServicePreferences
Osp::Locations::Services::GeocodingServicePreferences
Osp::Locations::Services::IDirectoryServiceListener
Osp::Locations::Services::IDirectoryServiceProvider
Osp::Locations::Services::IGeocodingServiceListener
Osp::Locations::Services::IGeocodingServiceProvider
Osp::Locations::Services::IMaps
Osp::Locations::Services::IMapServiceListener
Osp::Locations::Services::IMapServiceProvider
Osp::Locations::Services::IRouteServiceListener
Osp::Locations::Services::IRouteServiceProvider
Osp::Locations::Services::IServiceProvider
Osp::Locations::Services::MapServicePreferences
Osp::Locations::Services::ProviderCapabilities
Osp::Locations::Services::ProviderManager
Osp::Locations::Services::Route
Osp::Locations::Services::RouteSegment
Osp::Locations::Services::RouteServicePreferences
Osp::Locations::Services::ServicePreferences
Osp::Media
Osp::Media::AudioDecoder
Osp::Media::AudioEncoder
Osp::Media::AudioIn
Osp::Media::AudioOut
Osp::Media::AudioRecorder
Osp::Media::AudioStreamInfo
Osp::Media::Camera
Osp::Media::DrmConstraintInfo
Osp::Media::DrmInfo
Osp::Media::IAudioInEventListener
Osp::Media::IAudioOutEventListener
Osp::Media::IAudioRecorderEventListener
Osp::Media::ICameraEventListener
Osp::Media::IImageDecodeUrlEventListener
Osp::Media::Image
Osp::Media::ImageUtil
Osp::Media::IPlayerEventListener
Osp::Media::IPlayerVideoEventListener
Osp::Media::ITonePlayerEventListener
Osp::Media::IVideoRecorderEventListener
Osp::Media::MediaCapability
Osp::Media::MediaStreamInfo
Osp::Media::Player
Osp::Media::Tone
Osp::Media::TonePlayer
Osp::Media::VideoDecoder
Osp::Media::VideoEncoder
Osp::Media::VideoRecorder
Osp::Media::VideoStreamInfo
Osp::Media::Openal
Osp::Messaging
Osp::Messaging::EmailManager
Osp::Messaging::EmailMessage
Osp::Messaging::IEmailListener
Osp::Messaging::IMmsListener
Osp::Messaging::IPushEventListener
Osp::Messaging::IPushManagerListener
Osp::Messaging::ISmsListener
Osp::Messaging::ISmsMessageEventListener
Osp::Messaging::MmsManager
Osp::Messaging::MmsMessage
Osp::Messaging::PushManager
Osp::Messaging::PushMessage
Osp::Messaging::RecipientList
Osp::Messaging::SmsManager
Osp::Messaging::SmsMessage
Osp::Net
Osp::Net::DhcpClientInfo
Osp::Net::Dns
Osp::Net::IDnsEventListener
Osp::Net::ILocalDhcpServerEventListener
Osp::Net::IManagedNetConnectionEventListener
Osp::Net::INetConnectionEventListener
Osp::Net::Ip4Address
Osp::Net::IpAddress
Osp::Net::IpHostEntry
Osp::Net::LocalDhcpServer
Osp::Net::ManagedNetConnection
Osp::Net::NetAccountInfo
Osp::Net::NetAccountManager
Osp::Net::NetConnection
Osp::Net::NetConnectionInfo
Osp::Net::NetConnectionManager
Osp::Net::NetEndPoint
Osp::Net::NetStatistics
Osp::Net::Bluetooth
Osp::Net::Bluetooth::BluetoothDevice
Osp::Net::Bluetooth::BluetoothManager
Osp::Net::Bluetooth::BluetoothOppClient
Osp::Net::Bluetooth::BluetoothOppServer
Osp::Net::Bluetooth::BluetoothSppAcceptor
Osp::Net::Bluetooth::BluetoothSppInitiator
Osp::Net::Bluetooth::IBluetoothDeviceEventListener
Osp::Net::Bluetooth::IBluetoothManagerEventListener
Osp::Net::Bluetooth::IBluetoothOppClientEventListener
Osp::Net::Bluetooth::IBluetoothOppServerEventListener
Osp::Net::Bluetooth::IBluetoothSppAcceptorEventListener
Osp::Net::Bluetooth::IBluetoothSppInitiatorEventListener
Osp::Net::Http
Osp::Net::Http::HttpAuthentication
Osp::Net::Http::HttpCookie
Osp::Net::Http::HttpCookieStorageManager
Osp::Net::Http::HttpCredentials
Osp::Net::Http::HttpHeader
Osp::Net::Http::HttpMessage
Osp::Net::Http::HttpMultipartEntity
Osp::Net::Http::HttpRequest
Osp::Net::Http::HttpResponse
Osp::Net::Http::HttpSession
Osp::Net::Http::HttpTransaction
Osp::Net::Http::IHttpEntity
Osp::Net::Http::IHttpProgressEventListener
Osp::Net::Http::IHttpTransactionEventListener
Osp::Net::Nfc
Osp::Net::Nfc::INdefMessageDiscoveryEventListener
Osp::Net::Nfc::INdefTagConnectionListener
Osp::Net::Nfc::INfcManagerEventListener
Osp::Net::Nfc::INfcTagDiscoveryEventListener
Osp::Net::Nfc::ITagConnectionListener
Osp::Net::Nfc::NdefMessage
Osp::Net::Nfc::NdefRecord
Osp::Net::Nfc::NdefRecordType
Osp::Net::Nfc::NdefTagConnection
Osp::Net::Nfc::NfcManager
Osp::Net::Nfc::NfcTag
Osp::Net::Nfc::TagConnection
Osp::Net::Sockets
Osp::Net::Sockets::IpMulticastRequestOption
Osp::Net::Sockets::ISecureSocketEventListener
Osp::Net::Sockets::ISocketEventListener
Osp::Net::Sockets::LingerOption
Osp::Net::Sockets::SecureSocket
Osp::Net::Sockets::Socket
Osp::Net::Sockets::SocketUtility
Osp::Net::Wifi
Osp::Net::Wifi::AdhocPeerInfo
Osp::Net::Wifi::AdhocService
Osp::Net::Wifi::IAdhocServiceEventListener
Osp::Net::Wifi::IWifiDirectDeviceListener
Osp::Net::Wifi::IWifiDirectGroupClientListener
Osp::Net::Wifi::IWifiDirectGroupOwnerListener
Osp::Net::Wifi::IWifiManagerEventListener
Osp::Net::Wifi::WifiBssInfo
Osp::Net::Wifi::WifiDirectDevice
Osp::Net::Wifi::WifiDirectDeviceInfo
Osp::Net::Wifi::WifiDirectDeviceManager
Osp::Net::Wifi::WifiDirectGroupClient
Osp::Net::Wifi::WifiDirectGroupInfo
Osp::Net::Wifi::WifiDirectGroupMember
Osp::Net::Wifi::WifiDirectGroupOwner
Osp::Net::Wifi::WifiManager
Osp::Net::Wifi::WifiNetAccountInfo
Osp::Net::Wifi::WifiSecurityInfo
Osp::Security
Osp::Security::AesSecureRandom
Osp::Security::DesEdeSecureRandom
Osp::Security::DesSecureRandom
Osp::Security::DhKeyParameters
Osp::Security::IKey
Osp::Security::IKeyPairGenerator
Osp::Security::IKeyParameters
Osp::Security::IPrivateKey
Osp::Security::IPublicKey
Osp::Security::ISecretKey
Osp::Security::ISecretKeyGenerator
Osp::Security::ISecureRandom
Osp::Security::KeaKeyParameters
Osp::Security::KeyPair
Osp::Security::KeyPairGenerator
Osp::Security::PrivateKey
Osp::Security::PublicKey
Osp::Security::SecretKey
Osp::Security::SecretKeyGenerator
Osp::Security::Cert
Osp::Security::Cert::ICertificate
Osp::Security::Cert::ICertificatePath
Osp::Security::Cert::ICertificatePathValidationParameter
Osp::Security::Cert::ICertificateSelector
Osp::Security::Cert::X509Certificate
Osp::Security::Cert::X509CertificatePath
Osp::Security::Cert::X509CertificatePathValidationParameter
Osp::Security::Cert::X509CertificateSelector
Osp::Security::Crypto
Osp::Security::Crypto::AesCipher
Osp::Security::Crypto::CastCipher
Osp::Security::Crypto::DesCipher
Osp::Security::Crypto::DesEdeCipher
Osp::Security::Crypto::DhKeyExchange
Osp::Security::Crypto::IAsymmetricCipher
Osp::Security::Crypto::IHash
Osp::Security::Crypto::IHmac
Osp::Security::Crypto::IKeyExchange
Osp::Security::Crypto::ISignature
Osp::Security::Crypto::ISymmetricCipher
Osp::Security::Crypto::KeaKeyExchange
Osp::Security::Crypto::Md5Hash
Osp::Security::Crypto::Md5Hmac
Osp::Security::Crypto::Rc2Cipher
Osp::Security::Crypto::Rc4Cipher
Osp::Security::Crypto::Rc5Cipher
Osp::Security::Crypto::RsaCipher
Osp::Security::Crypto::RsaSignature
Osp::Security::Crypto::Sha1Hash
Osp::Security::Crypto::Sha1Hmac
Osp::Security::Crypto::Sha2Hash
Osp::Security::Crypto::Sha2Hmac
Osp::Security::Crypto::SkipJackCipher
Osp::Social
Osp::Social::Address
Osp::Social::Addressbook
Osp::Social::Attendee
Osp::Social::Calendarbook
Osp::Social::CalEvent
Osp::Social::CalTodo
Osp::Social::Category
Osp::Social::Contact
Osp::Social::Email
Osp::Social::ImAddress
Osp::Social::IRecordEventListener
Osp::Social::IRecordListener
Osp::Social::PhoneNumber
Osp::Social::Record
Osp::Social::Recurrence
Osp::Social::Reminder
Osp::Social::Url
Osp::Social::Services
Osp::Social::Services::BasicProfile
Osp::Social::Services::Buddy
Osp::Social::Services::BuddyCategory
Osp::Social::Services::BuddyResponse
Osp::Social::Services::BuddyService
Osp::Social::Services::ContactProfile
Osp::Social::Services::CustomProfile
Osp::Social::Services::CustomProfileFilter
Osp::Social::Services::EducationInfo
Osp::Social::Services::IBuddyServiceListener
Osp::Social::Services::IMessagingServiceEventListener
Osp::Social::Services::IMessagingServiceListener
Osp::Social::Services::IPrivacyManagerListener
Osp::Social::Services::IProfileServiceListener
Osp::Social::Services::ISnsActivityListener
Osp::Social::Services::ISnsAuthenticatorListener
Osp::Social::Services::ISnsContentListener
Osp::Social::Services::ISnsGatewayListener
Osp::Social::Services::ISnsPeopleListener
Osp::Social::Services::ISnsPostListener
Osp::Social::Services::MessagingService
Osp::Social::Services::PersonalProfile
Osp::Social::Services::PrivacyManager
Osp::Social::Services::Profile
Osp::Social::Services::Profiles
Osp::Social::Services::ProfileService
Osp::Social::Services::ReceivedBuddyRequest
Osp::Social::Services::SentBuddyRequest
Osp::Social::Services::SnsActivity
Osp::Social::Services::SnsAlbumInfo
Osp::Social::Services::SnsAuthenticator
Osp::Social::Services::SnsAuthResult
Osp::Social::Services::SnsGateway
Osp::Social::Services::SnsImageInfo
Osp::Social::Services::SnsPagingParam
Osp::Social::Services::SnsPhotoInfo
Osp::Social::Services::SnsPostInfo
Osp::Social::Services::SnsProfile
Osp::Social::Services::SnsStatusText
Osp::Social::Services::SnsUploadContentInfo
Osp::Social::Services::SocialProfile
Osp::Social::Services::UserInfoPrivacy
Osp::Social::Services::WorkInfo
Osp::System
Osp::System::Alarm
Osp::System::Battery
Osp::System::DeviceManager
Osp::System::IAlarmEventListener
Osp::System::IBatteryEventListener
Osp::System::IChargingEventListener
Osp::System::IDeviceEventListener
Osp::System::IScreenEventListener
Osp::System::ISettingEventListener
Osp::System::PowerManager
Osp::System::RuntimeInfo
Osp::System::SettingInfo
Osp::System::SystemInfo
Osp::System::SystemTime
Osp::System::Vibrator
Osp::Telephony
Osp::Telephony::CallInfo
Osp::Telephony::CallManager
Osp::Telephony::ITelephonyCallEventListener
Osp::Telephony::ITelephonyNetworkEventListener
Osp::Telephony::NetworkInfo
Osp::Telephony::NetworkManager
Osp::Telephony::NetworkStatus
Osp::Telephony::SimInfo
Osp::Test
Osp::Test::ExceptionTestCase< ExceptionType >
Osp::Test::ITestListener
Osp::Test::SimpleTestCase< TestFixtureType >
Osp::Test::StressTestCase
Osp::Test::TestCase
Osp::Test::TestFixture
Osp::Test::TestObject
Osp::Test::TestRegistry
Osp::Test::TestResult
Osp::Test::TestRunner
Osp::Test::TestSuite
Osp::Text
Osp::Text::AsciiEncoding
Osp::Text::Decoder
Osp::Text::Encoder
Osp::Text::Encoding
Osp::Text::GsmEncoding
Osp::Text::Latin1Encoding
Osp::Text::Ucs2Encoding
Osp::Text::Utf8Decoder
Osp::Text::Utf8Encoder
Osp::Text::Utf8Encoding
Osp::Ui
Osp::Ui::Clipboard
Osp::Ui::ClipboardItem
Osp::Ui::Container
Osp::Ui::Control
Osp::Ui::CustomControlBase
Osp::Ui::FocusManager
Osp::Ui::GridLayout
Osp::Ui::HorizontalBoxLayout
Osp::Ui::IActionEventListener
Osp::Ui::IAdjustmentEventListener
Osp::Ui::IAnimationEventListener
Osp::Ui::IClipboardPopupEventListener
Osp::Ui::IColorChangeEventListener
Osp::Ui::ICustomItemEventListener
Osp::Ui::IDateChangeEventListener
Osp::Ui::IDateTimeChangeEventListener
Osp::Ui::IDragDropEventListener
Osp::Ui::IExpandableItemEventListener
Osp::Ui::IFastScrollEventListener
Osp::Ui::IFlashEventListener
Osp::Ui::IFlashRenderingEventListener
Osp::Ui::IFlashUrlListener
Osp::Ui::IFocusEventListener
Osp::Ui::IGroupedItemEventListener
Osp::Ui::IItemEventListener
Osp::Ui::IKeyEventListener
Osp::Ui::IKeypadEventListener
Osp::Ui::IOrientationEventListener
Osp::Ui::IScrollPanelEventListener
Osp::Ui::ISlidableGroupedListEventListener
Osp::Ui::ISlidableListEventListener
Osp::Ui::ITextBlockEventListener
Osp::Ui::ITextEventListener
Osp::Ui::ITimeChangeEventListener
Osp::Ui::ITouchEventListener
Osp::Ui::ITouchModeChangedEventListener
Osp::Ui::IUiLinkEventListener
Osp::Ui::IWindowEventListener
Osp::Ui::KeyboardMap
Osp::Ui::KeyEventManager
Osp::Ui::Layout
Osp::Ui::RelativeLayout
Osp::Ui::Touch
Osp::Ui::TouchEventInfo
Osp::Ui::TouchInfo
Osp::Ui::VerticalBoxLayout
Osp::Ui::Window
Osp::Ui::Animations
Osp::Ui::Animations::AnimationBase
Osp::Ui::Animations::AnimationGroup
Osp::Ui::Animations::AnimationTransaction
Osp::Ui::Animations::ControlAnimator
Osp::Ui::Animations::DimensionAnimation
Osp::Ui::Animations::FloatAnimation
Osp::Ui::Animations::FrameAnimator
Osp::Ui::Animations::IAnimationTransactionEventListener
Osp::Ui::Animations::IControlAnimatorDetailedEventListener
Osp::Ui::Animations::IControlAnimatorEventListener
Osp::Ui::Animations::IFrameAnimatorEventListener
Osp::Ui::Animations::IntegerAnimation
Osp::Ui::Animations::ParallelAnimationGroup
Osp::Ui::Animations::PointAnimation
Osp::Ui::Animations::RectangleAnimation
Osp::Ui::Animations::RotateAnimation
Osp::Ui::Animations::SequentialAnimationGroup
Osp::Ui::Controls
Osp::Ui::Controls::Animation
Osp::Ui::Controls::AnimationFrame
Osp::Ui::Controls::Button
Osp::Ui::Controls::ButtonItem
Osp::Ui::Controls::CheckButton
Osp::Ui::Controls::ColorPicker
Osp::Ui::Controls::ContextMenu
Osp::Ui::Controls::CustomItem
Osp::Ui::Controls::CustomList
Osp::Ui::Controls::CustomListItem
Osp::Ui::Controls::CustomListItemFormat
Osp::Ui::Controls::DatePicker
Osp::Ui::Controls::DateTimePicker
Osp::Ui::Controls::EditArea
Osp::Ui::Controls::EditDate
Osp::Ui::Controls::EditField
Osp::Ui::Controls::EditTime
Osp::Ui::Controls::ExpandableEditArea
Osp::Ui::Controls::ExpandableList
Osp::Ui::Controls::Flash
Osp::Ui::Controls::Footer
Osp::Ui::Controls::FooterItem
Osp::Ui::Controls::Form
Osp::Ui::Controls::Frame
Osp::Ui::Controls::Gallery
Osp::Ui::Controls::GalleryItem
Osp::Ui::Controls::GroupedList
Osp::Ui::Controls::GroupedListView
Osp::Ui::Controls::GroupItem
Osp::Ui::Controls::Header
Osp::Ui::Controls::HeaderItem
Osp::Ui::Controls::IconList
Osp::Ui::Controls::IconListView
Osp::Ui::Controls::IconListViewItem
Osp::Ui::Controls::ICustomElement
Osp::Ui::Controls::ICustomListElement
Osp::Ui::Controls::IExpandableEditAreaEventListener
Osp::Ui::Controls::IFastScrollListener
Osp::Ui::Controls::IFormBackEventListener
Osp::Ui::Controls::IFrameEventListener
Osp::Ui::Controls::IGalleryEventListener
Osp::Ui::Controls::IGalleryItemProvider
Osp::Ui::Controls::IGroupedListViewItemEventListener
Osp::Ui::Controls::IGroupedListViewItemProvider
Osp::Ui::Controls::IIconListViewItemEventListener
Osp::Ui::Controls::IIconListViewItemProvider
Osp::Ui::Controls::IListViewItemEventListener
Osp::Ui::Controls::IListViewItemProvider
Osp::Ui::Controls::IScrollEventListener
Osp::Ui::Controls::ISearchBarEventListener
Osp::Ui::Controls::ISliderEventListener
Osp::Ui::Controls::ITokenFilter
Osp::Ui::Controls::Keypad
Osp::Ui::Controls::Label
Osp::Ui::Controls::List
Osp::Ui::Controls::ListContextItem
Osp::Ui::Controls::ListItemBase
Osp::Ui::Controls::ListView
Osp::Ui::Controls::MessageBox
Osp::Ui::Controls::OptionMenu
Osp::Ui::Controls::OverlayPanel
Osp::Ui::Controls::OverlayRegion
Osp::Ui::Controls::Panel
Osp::Ui::Controls::Popup
Osp::Ui::Controls::Progress
Osp::Ui::Controls::RadioGroup
Osp::Ui::Controls::ScrollPanel
Osp::Ui::Controls::SearchBar
Osp::Ui::Controls::SimpleItem
Osp::Ui::Controls::SlidableGroupedList
Osp::Ui::Controls::SlidableList
Osp::Ui::Controls::Slider
Osp::Ui::Controls::Tab
Osp::Ui::Controls::TabBar
Osp::Ui::Controls::TabBarItem
Osp::Ui::Controls::TextBox
Osp::Ui::Controls::TimePicker
Osp::Uix
Osp::Uix::CurrentWeather
Osp::Uix::FaceBuffer
Osp::Uix::FaceComponentsPosition
Osp::Uix::FaceDetector
Osp::Uix::FaceRecognitionInfo
Osp::Uix::FaceRecognizer
Osp::Uix::Haptic
Osp::Uix::HapticMagSweepEffect
Osp::Uix::HapticPeriodicEffect
Osp::Uix::IMotionEventListener
Osp::Uix::ISensorEventListener
Osp::Uix::ISpeechToTextEventListener
Osp::Uix::ITextToSpeechEventListener
Osp::Uix::IWeatherEventListener
Osp::Uix::Motion
Osp::Uix::SensorData
Osp::Uix::SensorManager
Osp::Uix::SpeechToText
Osp::Uix::TextToSpeech
Osp::Uix::TouchEffect
Osp::Uix::WeatherForecast
Osp::Uix::WeatherSensor
Osp::Web
Osp::Web::HistoryItem
Osp::Web::WebHistory
Osp::Web::Controls
Osp::Web::Controls::AuthenticationChallenge
Osp::Web::Controls::HitElementResult
Osp::Web::Controls::IJavaScriptBridge
Osp::Web::Controls::ILoadingListener
Osp::Web::Controls::IWebDownloadListener
Osp::Web::Controls::IWebKeypadEventListener
Osp::Web::Controls::IWebUiEventListener
Osp::Web::Controls::PageNavigationList
Osp::Web::Controls::Web
Osp::Web::Controls::WebSetting
Osp::Web::Json
Osp::Web::Json::IJsonValue
Osp::Web::Json::JsonArray
Osp::Web::Json::JsonBool
Osp::Web::Json::JsonNull
Osp::Web::Json::JsonNumber
Osp::Web::Json::JsonObject
Osp::Web::Json::JsonParser
Osp::Web::Json::JsonString
Osp::Web::Json::JsonWriter
Osp::Xml
Libraries
Standard C Library
pthread
Libc
Arglists
Ctype
Locale
Misc
Signal
Stdio
Stdio64
Stdlib
Strings
Syscalls
Timefns
WcharStrings
Libm
Math
Standard C++ Library
Sample Applications
Basics of bada C++ Programming
Two-phase Construction
Object Ownership Policy
Exception Handling
Exception Check
Exception Propagation
Debugging Macros
Log Macros
Try Macros
Assert Macros
Developer Guide
Ads: Publishing Advertisements
Ad Targeting
Using the Ad Control in API Version 2.0
Using the Ad Control in API Version 1.1 or 1.2
App: Controlling Your Application
Application Fundamentals
System Events
Using Localized Strings
Launching Other Applications
Registering a Launch Condition
Application Controls
Exporting AppControl Functionality
Resolving AppControls
Delivering Launch Arguments
Handling AppControl Requests
Platform Application Controls
Audio AppControl
Bluetooth AppControl
Browser AppControl
Calendar AppControl
Call AppControl
Camera AppControl
Certificate Manager AppControl
Contact AppControl
Email AppControl
Image AppControl
Media AppControl
Message AppControl
Settings AppControl
Sign-in AppControl
Video AppControl
Notifications
Base: Basic Types, Execution Environment, and Utilities
Buffer
DateTime and TimeSpan
String
Creating Strings
Manipulating String Content
Formatting Strings
Comparing Strings
Managing Long Strings
Collection
ArrayList and LinkedList
HashMap and MultiHashMap
MapEntry
Stack and Queue
Collection Comparisons
Runtime
Timer
Mutex and Semaphore
Monitor
Thread
Thread Programming
Utility
StringTokenizer
URI
UrlEncoder and UrlDecoder
Regular Expressions
Commerce: Making a Deal on Samsung Apps
Item Service
Item Info
Purchase Service
Purchase Info
Content: Managing Content
Device Content Management
Device Content Attributes
Content Search on the Device
Graphics: Rendering Primitives and Using OpenGL®
Canvas
Buffer Information
Shapes
Color
Bitmaps
Fonts
Enriched Text
OpenGL®
Guidelines for Using OpenGL® ES
Guidelines for Developing 3D Geometry with OpenGL® ES
Guidelines for Using Shader Programs with OpenGL® ES
Using OpenGL® ES Extended Features
Io: Input, Output, and Data Handling
Registry File Structure
Database Operations
Serial Port Communication
Channel Communication
Locales: Internationalization and Localization
Language and Country Codes
Time Zones
Calendar
Gregorian Calendar
Time Rules
Date and Time Formatter
Date and Time Format Syntax
Number Formatters
Number Symbols and Currencies
Locations: Using Location Information and Services
Location Privacy Policy
Location Settings
Using Location-related Methods
Location Service Provider
Map Service
Map Control
Information Windows
My Location
Overlays
Geocoding Service
Route Service
Route Service Capabilities
Directory Service
Location Provider
Geographic Area
Landmarks
Landmark Store
Media: Handling Images, Audio, Video, Camera, and OpenAL
Playing Audio
Playing PCM Audio
Recording Audio
Recording PCM Audio
Encoding and Decoding Audio
Playing Video
Recording Video
Encoding and Decoding Video
Playing Tones
Capturing Still Images
Launching Camera and Changing States
Viewing and Processing Still Images
Media Capabilities
Digital Rights Management
OpenAL
Messaging: SMS, MMS, Email, and Push
Push Messaging
Net: Managing Network Connections and Communication
Managing Network Connections
Default Network Connection
Custom Network Connection
Network Accounts
Network Statistics
Domain Name System Access
Local DHCP Server Access
Bluetooth
HTTP Connectivity
HTTP Transaction
HTTP Session
Sockets
Wi-Fi Connectivity
Wi-Fi Directâ„¢ Connectivity
Near Field Communication (NFC)
Conditional NFC App Launch
Security: Handling Certificates and Cryptographic Primitives
Key Management and CSPRNG
Cryptography
Hashing
Ciphers
Key Exchange Algorithms
Certificates
Social: Managing Social Networks
Social Records
Address Book
Contact
Category
Calendar
Calendar Events
Event Types
Calendar Tasks
Recurrence, Reminder, and Sensitivity Properties of Calendar Items
System: Getting System Information and Using Alarms
System Time
System Information
Vibrator Management
Battery Status
Screen Power Management
Device Accessory Management
Runtime Information
Settings Information
Telephony: Handling Phone Call, SIM Card, and Network Information
Text: Encoding and Decoding Characters
Converting All Text Data at Once
Converting Text Data in Separate Blocks
UI: Creating the Application UI Using UI Controls
UI Controls
Containers
Animation
Buttons
ColorPicker
ContextMenu
CustomControlBase
DatePicker, TimePicker, and DateTimePicker
EditArea and EditField
EditDate and EditTime
ExpandableEditArea
Footer
Form
Frame
Gallery
Header
Keypad
Label
ListViews
OverlayRegion
Panels
Popup and MessageBox
Progress
SearchBar
Slider
TabBar
TextBox
Autolink Detection
Control Size
Control Size in WVGA
Control Size in HVGA
Control Size in WQVGA
Control Item Size
Control Icon Size
Event Handling
Event Listeners
Layout
Relative Layout
Vertical and Horizontal Box Layouts
Grid Layout
Animations
Animation Handling
Clipboard
Clipboard Data Types
Uix: Having Fun with UI Extension
Face Detector and Recognizer
Speech-To-Text
Text-To-Speech
Touch Effects
Device Motions
Handling Multiple Device Motions
Sensor Manager
Acceleration Sensor
Magnetic Sensor
Proximity Sensor
Tilt Sensor
Web: Managing Web Pages and Web Content
Web Controls
Supported Features in the Web Control
Json
Xml: Handling XML Documents
Supported Features in the Xml Namespace
Tutorials
HelloWorld Tutorial
Bug Checker App Tutorial
Bug Checker App - Privileges
Bug Checker App - Troubleshooting
Ads Tutorial
Task: Ad Control
App Tutorial
Task: Multi-language
Base Tutorial
Task: Calculator
Task: Stopwatch
Commerce Tutorial
Task: In App Buying
Content Tutorial
Task: Local Content
Graphics Tutorial
Task: Drawing Board
Drawing Board - Playing
Drawing Board - Creating
Task: GlesCube
Task: GlesCube11
Task: GlesShader
Io Tutorial
Task: Dictionary
Dictionary - Database
Dictionary - File
Dictionary - Registry
Locales Tutorial
Task: Calendar Viewer
Locations Tutorial
Task: Location Manager
Location Manager - Location Updates
Location Manager - Map Handling
Task: Map Control
Map Control - Map
Map Control - Overlays
Media Tutorial
Task: Audio In Out
Audio In Out - Recording
Audio In Out - Playing
Task: Camera Capture
Camera Capture - Capturing
Camera Capture - Recording
Task: Media Player
Task: Voice Recorder
Voice Recorder - Recording
Voice Recorder - Playing
Messaging Tutorial
Task: Message Sender
Message Sender - Sending
Message Sender - Receiving and Handling
Task: Push Client
Net Tutorial
Task: HTTP Client
Task: NFC Memo Tag
Task: Socket Chat
Socket Chat - Connecting
Socket Chat - Chatting
Security Tutorial
Task: Cipher Message
Cipher Message - Shared Secret
Cipher Message - Sign and Send
Social Tutorial
Task: Contacts
Contacts - Browsing and Searching
Contacts - Viewing and Editing
Contacts - Categories
Task: Scheduler
Scheduler - Displaying and Filtering Task Lists
Scheduler - Editing Tasks
System Tutorial
Task: Multi-language
Telephony Tutorial
Text Tutorial
UI Tutorial
Task: Basic App
Basic App - Form
Basic App - Panels
Task: Multi-point Touch
Uix Tutorial
Task: Face Recognizer
Task: STT Note Taker
Web Tutorial
Task: JSON Parser App
Task: Web Viewer
Xml Tutorial
Task: Xml Parser App
Xml Parser App - Parsing
Xml Parser App - Reading and Writing
Digital Locker Tutorial
Task: Initializing the Application
Task: Managing Lockers and the Database
Task: Managing Locker Items
Task: Handling Data Back-up
Task: Encrypting and Decrypting Data
TicTacToe Tutorial
Task: Creating the Application UI
Task: Creating the Game Controller
Task: Implementing the Single-player Mode
Task: Implementing the Multiplayer Mode
Task: Using the Application Registry
API Reference
Related Pages
Compatibility
Deprecated List
Privilege
Privilege Group
Privilege Level
Namespace List
Osp
Osp::Ads::Controls
Osp::Ads::Controls::Ad
Osp::Ads::Controls::IAdListener
Osp::App
Osp::App::AppControl
Osp::App::Application
Osp::App::AppManager
Osp::App::AppRegistry
Osp::App::AppResource
Osp::App::IAppCheckpointEventListener
Osp::App::IAppControlEventListener
Osp::App::IAppControlListener
Osp::App::IAppFrame
Osp::App::NotificationManager
Osp::Base
Osp::Base::Boolean
Osp::Base::Buffer< Type >
Osp::Base::BufferBase
Osp::Base::ByteBuffer
Osp::Base::Character
Osp::Base::ComparerT< Type >
Osp::Base::DateTime
Osp::Base::Double
Osp::Base::DoubleComparer
Osp::Base::Float
Osp::Base::FloatComparer
Osp::Base::Int8
Osp::Base::Int8Comparer
Osp::Base::Integer
Osp::Base::IntegerComparer
Osp::Base::Long
Osp::Base::LongComparer
Osp::Base::LongLong
Osp::Base::LongLongComparer
Osp::Base::Number
Osp::Base::Object
Osp::Base::Short
Osp::Base::ShortComparer
Osp::Base::String
Osp::Base::StringComparer
Osp::Base::TimeSpan
Osp::Base::UuId
Osp::Base::Collection
Osp::Base::Collection::ArrayList
Osp::Base::Collection::ArrayListT< Type >
Osp::Base::Collection::HashMap
Osp::Base::Collection::HashMapT< KeyType, ValueType >
Osp::Base::Collection::IBidirectionalEnumerator
Osp::Base::Collection::IBidirectionalEnumeratorT< Type >
Osp::Base::Collection::ICollection
Osp::Base::Collection::ICollectionT< Type >
Osp::Base::Collection::IComparer
Osp::Base::Collection::IComparerT< Type >
Osp::Base::Collection::IEnumerator
Osp::Base::Collection::IEnumeratorT< Type >
Osp::Base::Collection::IHashCodeProvider
Osp::Base::Collection::IHashCodeProviderT< Type >
Osp::Base::Collection::IList
Osp::Base::Collection::IListT< Type >
Osp::Base::Collection::IMap
Osp::Base::Collection::IMapEnumerator
Osp::Base::Collection::IMapEnumeratorT< KeyType, ValueType >
Osp::Base::Collection::IMapT< KeyType, ValueType >
Osp::Base::Collection::IMultiMap
Osp::Base::Collection::IMultiMapT< KeyType, ValueType >
Osp::Base::Collection::LinkedList
Osp::Base::Collection::LinkedListT< Type >
Osp::Base::Collection::MapEntry
Osp::Base::Collection::MapEntryT< KeyType, ValueType >
Osp::Base::Collection::MultiHashMap
Osp::Base::Collection::MultiHashMapT< KeyType, ValueType >
Osp::Base::Collection::Queue
Osp::Base::Collection::QueueT< Type >
Osp::Base::Collection::Stack
Osp::Base::Collection::StackT< Type >
Osp::Base::Runtime
Osp::Base::Runtime::IEventListener
Osp::Base::Runtime::IRunnable
Osp::Base::Runtime::ITimerEventListener
Osp::Base::Runtime::Library
Osp::Base::Runtime::MemoryManager
Osp::Base::Runtime::Monitor
Osp::Base::Runtime::Mutex
Osp::Base::Runtime::Semaphore
Osp::Base::Runtime::Thread
Osp::Base::Runtime::Timer
Osp::Base::Utility
Osp::Base::Utility::Deflator
Osp::Base::Utility::FileUnzipper
Osp::Base::Utility::FileZipper
Osp::Base::Utility::Inflator
Osp::Base::Utility::LinkInfo
Osp::Base::Utility::Math
Osp::Base::Utility::RegularExpression
Osp::Base::Utility::StringTokenizer
Osp::Base::Utility::StringUtil
Osp::Base::Utility::Uri
Osp::Base::Utility::UrlDecoder
Osp::Base::Utility::UrlEncoder
Osp::Base::Utility::ZipEntry
Osp::Commerce::Store
Osp::Commerce::Store::IItemServiceListener
Osp::Commerce::Store::IPurchaseServiceListener
Osp::Commerce::Store::ItemInfo
Osp::Commerce::Store::ItemService
Osp::Commerce::Store::PurchaseInfo
Osp::Commerce::Store::PurchaseService
Osp::Content
Osp::Content::AudioContentInfo
Osp::Content::AudioMetadata
Osp::Content::ContentInfo
Osp::Content::ContentManager
Osp::Content::ContentManagerUtil
Osp::Content::ContentSearch
Osp::Content::ContentSearchResult
Osp::Content::ContentTransfer
Osp::Content::ContentTransferInfo
Osp::Content::DownloadDescriptor
Osp::Content::IContentTransferListener
Osp::Content::ImageContentInfo
Osp::Content::ImageMetadata
Osp::Content::IRemoteContentManagerListener
Osp::Content::IRemoteContentSearchListener
Osp::Content::IRemoteContentSharingListener
Osp::Content::OtherContentInfo
Osp::Content::RemoteCategory
Osp::Content::RemoteContentInfo
Osp::Content::RemoteContentManager
Osp::Content::RemoteContentSearch
Osp::Content::RemoteContentSharing
Osp::Content::VideoContentInfo
Osp::Content::VideoMetadata
Osp::Graphics
Osp::Graphics::Bitmap
Osp::Graphics::BufferInfo
Osp::Graphics::Canvas
Osp::Graphics::Color
Osp::Graphics::Dimension
Osp::Graphics::EnrichedText
Osp::Graphics::Font
Osp::Graphics::Point
Osp::Graphics::Rectangle
Osp::Graphics::TextElement
Osp::Graphics::Opengl
Osp::Io
Osp::Io::ChannelManager
Osp::Io::ClientChannel
Osp::Io::Database
Osp::Io::DbEnumerator
Osp::Io::DbStatement
Osp::Io::Directory
Osp::Io::DirEntry
Osp::Io::DirEnumerator
Osp::Io::File
Osp::Io::FileAttributes
Osp::Io::IChannelEventListener
Osp::Io::IChannelRequestEventListener
Osp::Io::IChannelResponseEventListener
Osp::Io::ISerialPortEventListener
Osp::Io::Registry
Osp::Io::SerialPort
Osp::Io::ServerChannel
Osp::Locales
Osp::Locales::Calendar
Osp::Locales::Currency
Osp::Locales::DateTimeFormatter
Osp::Locales::DateTimeSymbols
Osp::Locales::GregorianCalendar
Osp::Locales::Locale
Osp::Locales::LocaleManager
Osp::Locales::NumberFormatter
Osp::Locales::NumberSymbols
Osp::Locales::TimeRule
Osp::Locales::TimeZone
Osp::Locations
Osp::Locations::AddressInfo
Osp::Locations::CircleGeographicArea
Osp::Locations::Coordinates
Osp::Locations::GeographicArea
Osp::Locations::IAreaListener
Osp::Locations::ILandmarkSearchListener
Osp::Locations::ILocationListener
Osp::Locations::ILocationReportListener
Osp::Locations::IRemoteLandmarkStoreListener
Osp::Locations::IRemoteLocationListener
Osp::Locations::ITraceServiceListener
Osp::Locations::Landmark
Osp::Locations::Landmark::UrlInfo
Osp::Locations::LandmarkFilter
Osp::Locations::LandmarkPropertySelector
Osp::Locations::LandmarkStore
Osp::Locations::Location
Osp::Locations::LocationProvider
Osp::Locations::PolygonGeographicArea
Osp::Locations::QualifiedCoordinates
Osp::Locations::RectangleGeographicArea
Osp::Locations::RemoteLandmarkStore
Osp::Locations::RemoteLandmarkStoreInfo
Osp::Locations::RemoteLocationProvider
Osp::Locations::SatelliteInfo
Osp::Locations::SatelliteInfo::SatelliteDisplayInfo
Osp::Locations::ServiceInfo
Osp::Locations::TargetInfo
Osp::Locations::TraceServiceInfo
Osp::Locations::Controls
Osp::Locations::Controls::IMapEventListener
Osp::Locations::Controls::IMapInfoWindow
Osp::Locations::Controls::IMapInfoWindowEventListener
Osp::Locations::Controls::IMapOverlay
Osp::Locations::Controls::IMapOverlayEventListener
Osp::Locations::Controls::Map
Osp::Locations::Controls::MapOverlayCircle
Osp::Locations::Controls::MapOverlayMarker
Osp::Locations::Controls::MapOverlayPolygon
Osp::Locations::Controls::MapOverlayPolyline
Osp::Locations::Controls::MapOverlayRectangle
Osp::Locations::Controls::MapOverlayShape
Osp::Locations::Controls::NativeMapInfoWindow
Osp::Locations::Controls::NativeMapOverlay
Osp::Locations::Services
Osp::Locations::Services::DirectoryFilter
Osp::Locations::Services::DirectoryServicePreferences
Osp::Locations::Services::GeocodingServicePreferences
Osp::Locations::Services::IDirectoryServiceListener
Osp::Locations::Services::IDirectoryServiceProvider
Osp::Locations::Services::IGeocodingServiceListener
Osp::Locations::Services::IGeocodingServiceProvider
Osp::Locations::Services::IMaps
Osp::Locations::Services::IMapServiceListener
Osp::Locations::Services::IMapServiceProvider
Osp::Locations::Services::IRouteServiceListener
Osp::Locations::Services::IRouteServiceProvider
Osp::Locations::Services::IServiceProvider
Osp::Locations::Services::MapServicePreferences
Osp::Locations::Services::ProviderCapabilities
Osp::Locations::Services::ProviderManager
Osp::Locations::Services::Route
Osp::Locations::Services::RouteSegment
Osp::Locations::Services::RouteServicePreferences
Osp::Locations::Services::ServicePreferences
Osp::Media
Osp::Media::AudioDecoder
Osp::Media::AudioEncoder
Osp::Media::AudioIn
Osp::Media::AudioOut
Osp::Media::AudioRecorder
Osp::Media::AudioStreamInfo
Osp::Media::Camera
Osp::Media::DrmConstraintInfo
Osp::Media::DrmInfo
Osp::Media::IAudioInEventListener
Osp::Media::IAudioOutEventListener
Osp::Media::IAudioRecorderEventListener
Osp::Media::ICameraEventListener
Osp::Media::IImageDecodeUrlEventListener
Osp::Media::Image
Osp::Media::ImageUtil
Osp::Media::IPlayerEventListener
Osp::Media::IPlayerVideoEventListener
Osp::Media::ITonePlayerEventListener
Osp::Media::IVideoRecorderEventListener
Osp::Media::MediaCapability
Osp::Media::MediaStreamInfo
Osp::Media::Player
Osp::Media::Tone
Osp::Media::TonePlayer
Osp::Media::VideoDecoder
Osp::Media::VideoEncoder
Osp::Media::VideoRecorder
Osp::Media::VideoStreamInfo
Osp::Media::Openal
Osp::Messaging
Osp::Messaging::EmailManager
Osp::Messaging::EmailMessage
Osp::Messaging::IEmailListener
Osp::Messaging::IMmsListener
Osp::Messaging::IPushEventListener
Osp::Messaging::IPushManagerListener
Osp::Messaging::ISmsListener
Osp::Messaging::ISmsMessageEventListener
Osp::Messaging::MmsManager
Osp::Messaging::MmsMessage
Osp::Messaging::PushManager
Osp::Messaging::PushMessage
Osp::Messaging::RecipientList
Osp::Messaging::SmsManager
Osp::Messaging::SmsMessage
Osp::Net
Osp::Net::DhcpClientInfo
Osp::Net::Dns
Osp::Net::IDnsEventListener
Osp::Net::ILocalDhcpServerEventListener
Osp::Net::IManagedNetConnectionEventListener
Osp::Net::INetConnectionEventListener
Osp::Net::Ip4Address
Osp::Net::IpAddress
Osp::Net::IpHostEntry
Osp::Net::LocalDhcpServer
Osp::Net::ManagedNetConnection
Osp::Net::NetAccountInfo
Osp::Net::NetAccountManager
Osp::Net::NetConnection
Osp::Net::NetConnectionInfo
Osp::Net::NetConnectionManager
Osp::Net::NetEndPoint
Osp::Net::NetStatistics
Osp::Net::Bluetooth
Osp::Net::Bluetooth::BluetoothDevice
Osp::Net::Bluetooth::BluetoothManager
Osp::Net::Bluetooth::BluetoothOppClient
Osp::Net::Bluetooth::BluetoothOppServer
Osp::Net::Bluetooth::BluetoothSppAcceptor
Osp::Net::Bluetooth::BluetoothSppInitiator
Osp::Net::Bluetooth::IBluetoothDeviceEventListener
Osp::Net::Bluetooth::IBluetoothManagerEventListener
Osp::Net::Bluetooth::IBluetoothOppClientEventListener
Osp::Net::Bluetooth::IBluetoothOppServerEventListener
Osp::Net::Bluetooth::IBluetoothSppAcceptorEventListener
Osp::Net::Bluetooth::IBluetoothSppInitiatorEventListener
Osp::Net::Http
Osp::Net::Http::HttpAuthentication
Osp::Net::Http::HttpCookie
Osp::Net::Http::HttpCookieStorageManager
Osp::Net::Http::HttpCredentials
Osp::Net::Http::HttpHeader
Osp::Net::Http::HttpMessage
Osp::Net::Http::HttpMultipartEntity
Osp::Net::Http::HttpRequest
Osp::Net::Http::HttpResponse
Osp::Net::Http::HttpSession
Osp::Net::Http::HttpTransaction
Osp::Net::Http::IHttpEntity
Osp::Net::Http::IHttpProgressEventListener
Osp::Net::Http::IHttpTransactionEventListener
Osp::Net::Nfc
Osp::Net::Nfc::INdefMessageDiscoveryEventListener
Osp::Net::Nfc::INdefTagConnectionListener
Osp::Net::Nfc::INfcManagerEventListener
Osp::Net::Nfc::INfcTagDiscoveryEventListener
Osp::Net::Nfc::ITagConnectionListener
Osp::Net::Nfc::NdefMessage
Osp::Net::Nfc::NdefRecord
Osp::Net::Nfc::NdefRecordType
Osp::Net::Nfc::NdefTagConnection
Osp::Net::Nfc::NfcManager
Osp::Net::Nfc::NfcTag
Osp::Net::Nfc::TagConnection
Osp::Net::Sockets
Osp::Net::Sockets::IpMulticastRequestOption
Osp::Net::Sockets::ISecureSocketEventListener
Osp::Net::Sockets::ISocketEventListener
Osp::Net::Sockets::LingerOption
Osp::Net::Sockets::SecureSocket
Osp::Net::Sockets::Socket
Osp::Net::Sockets::SocketUtility
Osp::Net::Wifi
Osp::Net::Wifi::AdhocPeerInfo
Osp::Net::Wifi::AdhocService
Osp::Net::Wifi::IAdhocServiceEventListener
Osp::Net::Wifi::IWifiDirectDeviceListener
Osp::Net::Wifi::IWifiDirectGroupClientListener
Osp::Net::Wifi::IWifiDirectGroupOwnerListener
Osp::Net::Wifi::IWifiManagerEventListener
Osp::Net::Wifi::WifiBssInfo
Osp::Net::Wifi::WifiDirectDevice
Osp::Net::Wifi::WifiDirectDeviceInfo
Osp::Net::Wifi::WifiDirectDeviceManager
Osp::Net::Wifi::WifiDirectGroupClient
Osp::Net::Wifi::WifiDirectGroupInfo
Osp::Net::Wifi::WifiDirectGroupMember
Osp::Net::Wifi::WifiDirectGroupOwner
Osp::Net::Wifi::WifiManager
Osp::Net::Wifi::WifiNetAccountInfo
Osp::Net::Wifi::WifiSecurityInfo
Osp::Security
Osp::Security::AesSecureRandom
Osp::Security::DesEdeSecureRandom
Osp::Security::DesSecureRandom
Osp::Security::DhKeyParameters
Osp::Security::IKey
Osp::Security::IKeyPairGenerator
Osp::Security::IKeyParameters
Osp::Security::IPrivateKey
Osp::Security::IPublicKey
Osp::Security::ISecretKey
Osp::Security::ISecretKeyGenerator
Osp::Security::ISecureRandom
Osp::Security::KeaKeyParameters
Osp::Security::KeyPair
Osp::Security::KeyPairGenerator
Osp::Security::PrivateKey
Osp::Security::PublicKey
Osp::Security::SecretKey
Osp::Security::SecretKeyGenerator
Osp::Security::Cert
Osp::Security::Cert::ICertificate
Osp::Security::Cert::ICertificatePath
Osp::Security::Cert::ICertificatePathValidationParameter
Osp::Security::Cert::ICertificateSelector
Osp::Security::Cert::X509Certificate
Osp::Security::Cert::X509CertificatePath
Osp::Security::Cert::X509CertificatePathValidationParameter
Osp::Security::Cert::X509CertificateSelector
Osp::Security::Crypto
Osp::Security::Crypto::AesCipher
Osp::Security::Crypto::CastCipher
Osp::Security::Crypto::DesCipher
Osp::Security::Crypto::DesEdeCipher
Osp::Security::Crypto::DhKeyExchange
Osp::Security::Crypto::IAsymmetricCipher
Osp::Security::Crypto::IHash
Osp::Security::Crypto::IHmac
Osp::Security::Crypto::IKeyExchange
Osp::Security::Crypto::ISignature
Osp::Security::Crypto::ISymmetricCipher
Osp::Security::Crypto::KeaKeyExchange
Osp::Security::Crypto::Md5Hash
Osp::Security::Crypto::Md5Hmac
Osp::Security::Crypto::Rc2Cipher
Osp::Security::Crypto::Rc4Cipher
Osp::Security::Crypto::Rc5Cipher
Osp::Security::Crypto::RsaCipher
Osp::Security::Crypto::RsaSignature
Osp::Security::Crypto::Sha1Hash
Osp::Security::Crypto::Sha1Hmac
Osp::Security::Crypto::Sha2Hash
Osp::Security::Crypto::Sha2Hmac
Osp::Security::Crypto::SkipJackCipher
Osp::Social
Osp::Social::Address
Osp::Social::Addressbook
Osp::Social::Attendee
Osp::Social::Calendarbook
Osp::Social::CalEvent
Osp::Social::CalTodo
Osp::Social::Category
Osp::Social::Contact
Osp::Social::Email
Osp::Social::ImAddress
Osp::Social::IRecordEventListener
Osp::Social::IRecordListener
Osp::Social::PhoneNumber
Osp::Social::Record
Osp::Social::Recurrence
Osp::Social::Reminder
Osp::Social::Url
Osp::Social::Services
Osp::Social::Services::BasicProfile
Osp::Social::Services::Buddy
Osp::Social::Services::BuddyCategory
Osp::Social::Services::BuddyResponse
Osp::Social::Services::BuddyService
Osp::Social::Services::ContactProfile
Osp::Social::Services::CustomProfile
Osp::Social::Services::CustomProfileFilter
Osp::Social::Services::EducationInfo
Osp::Social::Services::IBuddyServiceListener
Osp::Social::Services::IMessagingServiceEventListener
Osp::Social::Services::IMessagingServiceListener
Osp::Social::Services::IPrivacyManagerListener
Osp::Social::Services::IProfileServiceListener
Osp::Social::Services::ISnsActivityListener
Osp::Social::Services::ISnsAuthenticatorListener
Osp::Social::Services::ISnsContentListener
Osp::Social::Services::ISnsGatewayListener
Osp::Social::Services::ISnsPeopleListener
Osp::Social::Services::ISnsPostListener
Osp::Social::Services::MessagingService
Osp::Social::Services::PersonalProfile
Osp::Social::Services::PrivacyManager
Osp::Social::Services::Profile
Osp::Social::Services::Profiles
Osp::Social::Services::ProfileService
Osp::Social::Services::ReceivedBuddyRequest
Osp::Social::Services::SentBuddyRequest
Osp::Social::Services::SnsActivity
Osp::Social::Services::SnsAlbumInfo
Osp::Social::Services::SnsAuthenticator
Osp::Social::Services::SnsAuthResult
Osp::Social::Services::SnsGateway
Osp::Social::Services::SnsImageInfo
Osp::Social::Services::SnsPagingParam
Osp::Social::Services::SnsPhotoInfo
Osp::Social::Services::SnsPostInfo
Osp::Social::Services::SnsProfile
Osp::Social::Services::SnsStatusText
Osp::Social::Services::SnsUploadContentInfo
Osp::Social::Services::SocialProfile
Osp::Social::Services::UserInfoPrivacy
Osp::Social::Services::WorkInfo
Osp::System
Osp::System::Alarm
Osp::System::Battery
Osp::System::DeviceManager
Osp::System::IAlarmEventListener
Osp::System::IBatteryEventListener
Osp::System::IChargingEventListener
Osp::System::IDeviceEventListener
Osp::System::IScreenEventListener
Osp::System::ISettingEventListener
Osp::System::PowerManager
Osp::System::RuntimeInfo
Osp::System::SettingInfo
Osp::System::SystemInfo
Osp::System::SystemTime
Osp::System::Vibrator
Osp::Telephony
Osp::Telephony::CallInfo
Osp::Telephony::CallManager
Osp::Telephony::ITelephonyCallEventListener
Osp::Telephony::ITelephonyNetworkEventListener
Osp::Telephony::NetworkInfo
Osp::Telephony::NetworkManager
Osp::Telephony::NetworkStatus
Osp::Telephony::SimInfo
Osp::Test
Osp::Test::ExceptionTestCase< ExceptionType >
Osp::Test::ITestListener
Osp::Test::SimpleTestCase< TestFixtureType >
Osp::Test::StressTestCase
Osp::Test::TestCase
Osp::Test::TestFixture
Osp::Test::TestObject
Osp::Test::TestRegistry
Osp::Test::TestResult
Osp::Test::TestRunner
Osp::Test::TestSuite
Osp::Text
Osp::Text::AsciiEncoding
Osp::Text::Decoder
Osp::Text::Encoder
Osp::Text::Encoding
Osp::Text::GsmEncoding
Osp::Text::Latin1Encoding
Osp::Text::Ucs2Encoding
Osp::Text::Utf8Decoder
Osp::Text::Utf8Encoder
Osp::Text::Utf8Encoding
Osp::Ui
Osp::Ui::Clipboard
Osp::Ui::ClipboardItem
Osp::Ui::Container
Osp::Ui::Control
Osp::Ui::CustomControlBase
Osp::Ui::FocusManager
Osp::Ui::GridLayout
Osp::Ui::HorizontalBoxLayout
Osp::Ui::IActionEventListener
Osp::Ui::IAdjustmentEventListener
Osp::Ui::IAnimationEventListener
Osp::Ui::IClipboardPopupEventListener
Osp::Ui::IColorChangeEventListener
Osp::Ui::ICustomItemEventListener
Osp::Ui::IDateChangeEventListener
Osp::Ui::IDateTimeChangeEventListener
Osp::Ui::IDragDropEventListener
Osp::Ui::IExpandableItemEventListener
Osp::Ui::IFastScrollEventListener
Osp::Ui::IFlashEventListener
Osp::Ui::IFlashRenderingEventListener
Osp::Ui::IFlashUrlListener
Osp::Ui::IFocusEventListener
Osp::Ui::IGroupedItemEventListener
Osp::Ui::IItemEventListener
Osp::Ui::IKeyEventListener
Osp::Ui::IKeypadEventListener
Osp::Ui::IOrientationEventListener
Osp::Ui::IScrollPanelEventListener
Osp::Ui::ISlidableGroupedListEventListener
Osp::Ui::ISlidableListEventListener
Osp::Ui::ITextBlockEventListener
Osp::Ui::ITextEventListener
Osp::Ui::ITimeChangeEventListener
Osp::Ui::ITouchEventListener
Osp::Ui::ITouchModeChangedEventListener
Osp::Ui::IUiLinkEventListener
Osp::Ui::IWindowEventListener
Osp::Ui::KeyboardMap
Osp::Ui::KeyEventManager
Osp::Ui::Layout
Osp::Ui::RelativeLayout
Osp::Ui::Touch
Osp::Ui::TouchEventInfo
Osp::Ui::TouchInfo
Osp::Ui::VerticalBoxLayout
Osp::Ui::Window
Osp::Ui::Animations
Osp::Ui::Animations::AnimationBase
Osp::Ui::Animations::AnimationGroup
Osp::Ui::Animations::AnimationTransaction
Osp::Ui::Animations::ControlAnimator
Osp::Ui::Animations::DimensionAnimation
Osp::Ui::Animations::FloatAnimation
Osp::Ui::Animations::FrameAnimator
Osp::Ui::Animations::IAnimationTransactionEventListener
Osp::Ui::Animations::IControlAnimatorDetailedEventListener
Osp::Ui::Animations::IControlAnimatorEventListener
Osp::Ui::Animations::IFrameAnimatorEventListener
Osp::Ui::Animations::IntegerAnimation
Osp::Ui::Animations::ParallelAnimationGroup
Osp::Ui::Animations::PointAnimation
Osp::Ui::Animations::RectangleAnimation
Osp::Ui::Animations::RotateAnimation
Osp::Ui::Animations::SequentialAnimationGroup
Osp::Ui::Controls
Osp::Ui::Controls::Animation
Osp::Ui::Controls::AnimationFrame
Osp::Ui::Controls::Button
Osp::Ui::Controls::ButtonItem
Osp::Ui::Controls::CheckButton
Osp::Ui::Controls::ColorPicker
Osp::Ui::Controls::ContextMenu
Osp::Ui::Controls::CustomItem
Osp::Ui::Controls::CustomList
Osp::Ui::Controls::CustomListItem
Osp::Ui::Controls::CustomListItemFormat
Osp::Ui::Controls::DatePicker
Osp::Ui::Controls::DateTimePicker
Osp::Ui::Controls::EditArea
Osp::Ui::Controls::EditDate
Osp::Ui::Controls::EditField
Osp::Ui::Controls::EditTime
Osp::Ui::Controls::ExpandableEditArea
Osp::Ui::Controls::ExpandableList
Osp::Ui::Controls::Flash
Osp::Ui::Controls::Footer
Osp::Ui::Controls::FooterItem
Osp::Ui::Controls::Form
Osp::Ui::Controls::Frame
Osp::Ui::Controls::Gallery
Osp::Ui::Controls::GalleryItem
Osp::Ui::Controls::GroupedList
Osp::Ui::Controls::GroupedListView
Osp::Ui::Controls::GroupItem
Osp::Ui::Controls::Header
Osp::Ui::Controls::HeaderItem
Osp::Ui::Controls::IconList
Osp::Ui::Controls::IconListView
Osp::Ui::Controls::IconListViewItem
Osp::Ui::Controls::ICustomElement
Osp::Ui::Controls::ICustomListElement
Osp::Ui::Controls::IExpandableEditAreaEventListener
Osp::Ui::Controls::IFastScrollListener
Osp::Ui::Controls::IFormBackEventListener
Osp::Ui::Controls::IFrameEventListener
Osp::Ui::Controls::IGalleryEventListener
Osp::Ui::Controls::IGalleryItemProvider
Osp::Ui::Controls::IGroupedListViewItemEventListener
Osp::Ui::Controls::IGroupedListViewItemProvider
Osp::Ui::Controls::IIconListViewItemEventListener
Osp::Ui::Controls::IIconListViewItemProvider
Osp::Ui::Controls::IListViewItemEventListener
Osp::Ui::Controls::IListViewItemProvider
Osp::Ui::Controls::IScrollEventListener
Osp::Ui::Controls::ISearchBarEventListener
Osp::Ui::Controls::ISliderEventListener
Osp::Ui::Controls::ITokenFilter
Osp::Ui::Controls::Keypad
Osp::Ui::Controls::Label
Osp::Ui::Controls::List
Osp::Ui::Controls::ListContextItem
Osp::Ui::Controls::ListItemBase
Osp::Ui::Controls::ListView
Osp::Ui::Controls::MessageBox
Osp::Ui::Controls::OptionMenu
Osp::Ui::Controls::OverlayPanel
Osp::Ui::Controls::OverlayRegion
Osp::Ui::Controls::Panel
Osp::Ui::Controls::Popup
Osp::Ui::Controls::Progress
Osp::Ui::Controls::RadioGroup
Osp::Ui::Controls::ScrollPanel
Osp::Ui::Controls::SearchBar
Osp::Ui::Controls::SimpleItem
Osp::Ui::Controls::SlidableGroupedList
Osp::Ui::Controls::SlidableList
Osp::Ui::Controls::Slider
Osp::Ui::Controls::Tab
Osp::Ui::Controls::TabBar
Osp::Ui::Controls::TabBarItem
Osp::Ui::Controls::TextBox
Osp::Ui::Controls::TimePicker
Osp::Uix
Osp::Uix::CurrentWeather
Osp::Uix::FaceBuffer
Osp::Uix::FaceComponentsPosition
Osp::Uix::FaceDetector
Osp::Uix::FaceRecognitionInfo
Osp::Uix::FaceRecognizer
Osp::Uix::Haptic
Osp::Uix::HapticMagSweepEffect
Osp::Uix::HapticPeriodicEffect
Osp::Uix::IMotionEventListener
Osp::Uix::ISensorEventListener
Osp::Uix::ISpeechToTextEventListener
Osp::Uix::ITextToSpeechEventListener
Osp::Uix::IWeatherEventListener
Osp::Uix::Motion
Osp::Uix::SensorData
Osp::Uix::SensorManager
Osp::Uix::SpeechToText
Osp::Uix::TextToSpeech
Osp::Uix::TouchEffect
Osp::Uix::WeatherForecast
Osp::Uix::WeatherSensor
Osp::Web
Osp::Web::HistoryItem
Osp::Web::WebHistory
Osp::Web::Controls
Osp::Web::Controls::AuthenticationChallenge
Osp::Web::Controls::HitElementResult
Osp::Web::Controls::IJavaScriptBridge
Osp::Web::Controls::ILoadingListener
Osp::Web::Controls::IWebDownloadListener
Osp::Web::Controls::IWebKeypadEventListener
Osp::Web::Controls::IWebUiEventListener
Osp::Web::Controls::PageNavigationList
Osp::Web::Controls::Web
Osp::Web::Controls::WebSetting
Osp::Web::Json
Osp::Web::Json::IJsonValue
Osp::Web::Json::JsonArray
Osp::Web::Json::JsonBool
Osp::Web::Json::JsonNull
Osp::Web::Json::JsonNumber
Osp::Web::Json::JsonObject
Osp::Web::Json::JsonParser
Osp::Web::Json::JsonString
Osp::Web::Json::JsonWriter
Osp::Xml
Libraries
Standard C Library
pthread
Libc
Arglists
Ctype
Locale
Misc
Signal
Stdio
Stdio64
Stdlib
Strings
Syscalls
Timefns
WcharStrings
Libm
Math
Standard C++ Library
Sample Applications
bada Flash App Programming
Developer Guide
Flash Security Policy
Flash Security Dialog Box
Privileges for Flash Applications
Flash Control
Playing Flash Content
Playing Locally-stored Flash Content
Streaming Flash Video from a Remote Server
Switching between Multiple Flash Controls
Rendering Customized Content
Interacting with Flash Content
Handling Text Input
Controlling the Layout
Loading URLs
Tutorials
HelloFlashApp Tutorial
Flash Control Tutorial
Task: Flash Control
Flash Control - Playing
Flash Control - Interacting
Sample Application
Developer Guide
Flash Security Policy
Flash Security Dialog Box
Privileges for Flash Applications
Flash Control
Playing Flash Content
Playing Locally-stored Flash Content
Streaming Flash Video from a Remote Server
Switching between Multiple Flash Controls
Rendering Customized Content
Interacting with Flash Content
Handling Text Input
Controlling the Layout
Loading URLs
Tutorials
HelloFlashApp Tutorial
Flash Control Tutorial
Task: Flash Control
Flash Control - Playing
Flash Control - Interacting
Sample Application
bada Web App Programming
Basics of bada Web Programming
Class
Class Types
Class Members
Data and Access Types
Inheritance
Mixins
System Limitations
Developer Guide
Web Security Policy
Network Access Control
User Data and Package Security
Core: Object-oriented Features for JavaScript
UI: Creating the Application UI Using UI Controls
UI Controls
Containers
BlankSlate
Buttons
EditArea and EditField
Footer
Frame and Form
Header
Label
List
Panel and ScrollPanel
Popup and MessageBox
Progress
Control Size
Control Size in WVGA
Control Size in HVGA
Layout
Relative Layout
Vertical and Horizontal Box Layouts
Grid Layout
Automatic Re-layouts
Tutorials
HelloWorld Tutorial
Core Tutorial
UI Tutorial
Task: Basic Web App
Basic Web App - Form
Basic Web App - Panels
API Reference
Related Pages
Deprecated List
Privilege
Privilege Group
Privilege Level
Osp
Osp.App
Osp.App.AppControl
Osp.App.AppManager
Osp.App.AppResource
Osp.App.Application
Osp.Core
Osp.Core.Ajax
Osp.Core.ArrayHelper
Osp.Core.Check
Osp.Core.Class
Osp.Core.Dispose
Osp.Core.Dom
Osp.Core.Function
Osp.Core.HTMLHelper
Osp.Core.Helper
Osp.Core.Mixin
Osp.Core.Object
Osp.Core.ObjectPool
Osp.Core.StringHelper
Osp.Locales
Osp.Locales.Currency
Osp.Locales.Formatter
Osp.Locales.LocaleManager
Osp.Ui
Osp.Ui.Container
Osp.Ui.Control
Osp.Ui.GridLayout
Osp.Ui.HorizontalBoxLayout
Osp.Ui.Layout
Osp.Ui.RelativeLayout
Osp.Ui.VerticalBoxLayout
Osp.Ui.Controls
Osp.Ui.Controls.AnchorButton
Osp.Ui.Controls.BlankSlate
Osp.Ui.Controls.Button
Osp.Ui.Controls.CheckButton
Osp.Ui.Controls.EditArea
Osp.Ui.Controls.EditField
Osp.Ui.Controls.Footer
Osp.Ui.Controls.Form
Osp.Ui.Controls.Frame
Osp.Ui.Controls.Header
Osp.Ui.Controls.Label
Osp.Ui.Controls.List
Osp.Ui.Controls.MessageBox
Osp.Ui.Controls.Panel
Osp.Ui.Controls.Popup
Osp.Ui.Controls.Progress
Osp.Ui.Controls.RadioGroup
Osp.Ui.Controls.ScrollPanel
WAC
Accelerometer
Acceleration
AccelerationOptions
AccelerationSuccessCallback
Accelerometer
Calendar
AddEventSuccessCallback
Calendar
CalendarArraySuccessCallback
CalendarManager
Event
EventFilter
EventProperties
EventsArraySuccessCallback
Camera
Camera
CameraArraySuccessCallback
CameraCaptureSuccessCallback
CameraManager
CameraOptions
CameraPreviewSuccessCallback
Contact
AddContactSuccessCallback
Address
AddressBook
AddressBookArraySuccessCallback
Contact
ContactAddress
ContactArraySuccessCallback
ContactFilter
ContactManager
ContactProperties
EmailAddress
PhoneNumber
DeviceInteraction
DeviceInteractionManager
DeviceStatus
DeviceStatusManager
PropertyRef
PropertyValueSuccessCallback
WatchOptions
Deviceapis
DeviceAPIError
Deviceapis
ErrorCallback
PendingOperation
SuccessCallback
FileSystem
File
FileFilter
FileOpenSuccessCallback
FileStream
FileSystemListSuccessCallback
FileSystemManager
FileSystemSuccessCallback
ReadFileAsStringSuccessCallback
Messaging
FindMessagesSuccessCallback
Message
MessageAttachment
MessageFilter
MessageSendCallback
Messaging
OnIncomingMessage
UpdateMessageSuccessCallback
Orientation
Orientation
OrientationOptions
OrientationSuccessCallback
Rotation
Task
AddTaskSuccessCallback
Task
TaskArraySuccessCallback
TaskFilter
TaskList
TaskListArraySuccessCallback
TaskManager
TaskProperties
Sample Applications
Basics of bada Web Programming
Class
Class Types
Class Members
Data and Access Types
Inheritance
Mixins
System Limitations
Developer Guide
Web Security Policy
Network Access Control
User Data and Package Security
Core: Object-oriented Features for JavaScript
UI: Creating the Application UI Using UI Controls
UI Controls
Containers
BlankSlate
Buttons
EditArea and EditField
Footer
Frame and Form
Header
Label
List
Panel and ScrollPanel
Popup and MessageBox
Progress
Control Size
Control Size in WVGA
Control Size in HVGA
Layout
Relative Layout
Vertical and Horizontal Box Layouts
Grid Layout
Automatic Re-layouts
Tutorials
HelloWorld Tutorial
Core Tutorial
UI Tutorial
Task: Basic Web App
Basic Web App - Form
Basic Web App - Panels
API Reference
Related Pages
Deprecated List
Privilege
Privilege Group
Privilege Level
Osp
Osp.App
Osp.App.AppControl
Osp.App.AppManager
Osp.App.AppResource
Osp.App.Application
Osp.Core
Osp.Core.Ajax
Osp.Core.ArrayHelper
Osp.Core.Check
Osp.Core.Class
Osp.Core.Dispose
Osp.Core.Dom
Osp.Core.Function
Osp.Core.HTMLHelper
Osp.Core.Helper
Osp.Core.Mixin
Osp.Core.Object
Osp.Core.ObjectPool
Osp.Core.StringHelper
Osp.Locales
Osp.Locales.Currency
Osp.Locales.Formatter
Osp.Locales.LocaleManager
Osp.Ui
Osp.Ui.Container
Osp.Ui.Control
Osp.Ui.GridLayout
Osp.Ui.HorizontalBoxLayout
Osp.Ui.Layout
Osp.Ui.RelativeLayout
Osp.Ui.VerticalBoxLayout
Osp.Ui.Controls
Osp.Ui.Controls.AnchorButton
Osp.Ui.Controls.BlankSlate
Osp.Ui.Controls.Button
Osp.Ui.Controls.CheckButton
Osp.Ui.Controls.EditArea
Osp.Ui.Controls.EditField
Osp.Ui.Controls.Footer
Osp.Ui.Controls.Form
Osp.Ui.Controls.Frame
Osp.Ui.Controls.Header
Osp.Ui.Controls.Label
Osp.Ui.Controls.List
Osp.Ui.Controls.MessageBox
Osp.Ui.Controls.Panel
Osp.Ui.Controls.Popup
Osp.Ui.Controls.Progress
Osp.Ui.Controls.RadioGroup
Osp.Ui.Controls.ScrollPanel
WAC
Accelerometer
Acceleration
AccelerationOptions
AccelerationSuccessCallback
Accelerometer
Calendar
AddEventSuccessCallback
Calendar
CalendarArraySuccessCallback
CalendarManager
Event
EventFilter
EventProperties
EventsArraySuccessCallback
Camera
Camera
CameraArraySuccessCallback
CameraCaptureSuccessCallback
CameraManager
CameraOptions
CameraPreviewSuccessCallback
Contact
AddContactSuccessCallback
Address
AddressBook
AddressBookArraySuccessCallback
Contact
ContactAddress
ContactArraySuccessCallback
ContactFilter
ContactManager
ContactProperties
EmailAddress
PhoneNumber
DeviceInteraction
DeviceInteractionManager
DeviceStatus
DeviceStatusManager
PropertyRef
PropertyValueSuccessCallback
WatchOptions
Deviceapis
DeviceAPIError
Deviceapis
ErrorCallback
PendingOperation
SuccessCallback
FileSystem
File
FileFilter
FileOpenSuccessCallback
FileStream
FileSystemListSuccessCallback
FileSystemManager
FileSystemSuccessCallback
ReadFileAsStringSuccessCallback
Messaging
FindMessagesSuccessCallback
Message
MessageAttachment
MessageFilter
MessageSendCallback
Messaging
OnIncomingMessage
UpdateMessageSuccessCallback
Orientation
Orientation
OrientationOptions
OrientationSuccessCallback
Rotation
Task
AddTaskSuccessCallback
Task
TaskArraySuccessCallback
TaskFilter
TaskList
TaskListArraySuccessCallback
TaskManager
TaskProperties
Sample Applications
Sample Applications