Mobile App Development

Sorted by:  

Editor Area Content Editors in Xcode

The Editor area of Xcode has a number of editors you use to edit specific content. Content editors are context based, meaning that the selection you make in a Navigator or Editor [more…]

Utility Area of Xcode

The Utility area of Xcode has two panes: the Inspector pane and the Library pane. You can expand either pane to hide the other. When working within the Inspector pane, you click a button in the Inspector [more…]

The Toolbar and Tab Bar in Xcode

The toolbar in Xcode (shown in the figure) includes Workspace-level tools for managing and running schemes(instructions on how to build your application), viewing the progress of [more…]

Overview of the Organizer Window in Xcode

The Organizer window in Xcode (shown in the figure) enables you to do the supplemental tasks associated with development, such as accessing documentation and managing devices, archives, and project-related [more…]

How to Create a Practice Project in Xcode

Because developing an iPhone and/or an iPad app requires you to work in an Xcode project, you should create one. You can build a practice app called RoadTrip [more…]

Explore Your Project in Xcode

To develop an iOS app, you have to work within the context of an Xcode project, very much like the one shown in this figure. This is, in effect, Command Central for developing your app; it displays and [more…]

Overview of the Project Editor in Xcode

You have to work within the context of an Xcode project to develop an iOS app. Having your project selected in the Navigator area’s Project navigator (as shown in the figure) sets a couple of balls rolling [more…]

Overview of the Project Navigator in Xcode

You have to work within the context of an Xcode project to develop an iOS app. After you have created your project in Xcode, the Xcode workspace displays the Project navigator. [more…]

How to Set Your Xcode Preferences

You have to work within the context of an Xcode project to develop an iOS app. Xcode gives you options galore. You probably won’t change any of them until you have a bit more programming experience under [more…]

Registering/Unregistering Remote Control Keys for Samsung SmartTV Applications

Registering a remote control key means that a Samsung SmartTV application will have its own functions to handle the key input. Unregistering a key means using a SmartTV’s default OSD [more…]

What Is a SmartTV?

As an adjective the word “smart” is used to describe a new device capable of more advanced functions. For example, a smart phone supports not only basic Internet access, but also PC-level information processing [more…]

The Basic App Project Type for Samsung SmartTV Apps

The Basic App Project type is useful for beginners when developing apps for the Samsung SmartTV because it provides a visual editing tool not supported by other project types. It can utilize various Samsung [more…]

The Flash App Project Type for Samsung SmartTV Apps

A Flash App Project utilizes internal Flash support of a Samsung SmartTV. Adobe Flash Professional version software is required in addition to the Samsung SmartTV SDK. Source code is programmed in the [more…]

Samsung SmartTV Web Application

A Samsung SmartTV application is implemented as a web application. While this does not support all web technologies including server side containers or server side programming languages, a Samsung SmartTV [more…]

Samsung SmartTV SDK Download and Installation

The Samsung SmartTV SDK can be downloaded and installed from the Samsung Developers Forum(SDF). Only Windows examples for SDK downloading and installing the SDK are discussed here; Linux and Mac operating [more…]

How to Configure the Samsung SmartTV SDK

After you have downloaded and installed the SamSung SmartTV SDK from the Samsung Developers Forum (SDF), there are a few additional configuration steps needed to ensure a smoother development environment [more…]

Create a New Project for Developing a Samsung SmartTV Application

The first step of developing a Samsung SmartTV application is creating a project. Necessary components can be created in the new project, and then necessary source code can be entered into the components [more…]

The Role of Anchors and Focuses in Samsung SmartTV Application Development

Anchor elements are often used to navigate between HTML pages in a web service. However, anchors are used for a somewhat different purpose in a general SmartTV application. An anchor is capable of focusing [more…]

Samsung SmartTV's API Processing

API data processing is an integral part of exchanging data between a Samsung SmartTV and a server. A data-request API is commonly processed in the following order. [more…]

Optimizing API Requests for Samsung SmartTV Applications

The Ajax request is a memory-intensive JavaScript process. Simultaneous Ajax requests from a Samsung SmartTV application can cause device memory shortage that can result in a failed request or even halt [more…]

Configuring the Voice HelpBar for Samsung SmartTV Applications

The voice helpbar shows available voice commands or status information on the bottom of the Samsung SmartTV screen. Use the SetVoiceHelpbarInfo() function to control the voice helpbar. [more…]

Smart Interaction (SI) Gesture Recognition for Samsung SmartTV Applications

Before looking at Smart Interaction (SI) gesture recognition in detail, it will be helpful to start with an example application with the feature. The following is RoyPoy, a Handstudio- developed educational [more…]

Samsung SmartTV Specifications

Although the current standard for the Samsung SmartTV is Samsung SmartTV 2013 with a SDK version of 4.x, Samsung SmartTV has the following standard specifications: [more…]

Handling Remote Control Events in Samsung SmartTV Application Development

Remote control key codes are mapped into JavaScript codes that switch focus between elements, by assigning an appropriate process to each of the registered key events. See the following list of registered [more…]

Mouse Events in Samsung SmartTV Application Development

A new mouse event has been supported since Samsung SmartTV 2012 models. An application can be configured to support mouse input using a mouse element in the config.xml file, as shown here. [more…]

Sign Up for RSS Feeds

Computers & Software
Win $500. Enter Now.