Mobile
 
Change page: < 1 2 3 4 >  |  Displaying page 1 of 4, items 1 to 30 of 118.
Windows Phone 7 : Using the MediaElement Control to Play Both Music and Video
Within the Silverlight for Windows Phone 7 controls library is the MediaElement control, which enables us to reproduce music and video available from remote sites and local resources.
Windows Phone 7 : User Interface - Using Launchers and Choosers
Windows Phone 7 applications have their own private storage and cannot interact with other applications installed on the phone. In some cases, you need to perform a particular task in your application that requires use of existing Windows Phone applications.
jQuery 1.3 : Simple events - A simple style switcher & Shorthand events
To illustrate some event handling techniques, suppose we wish to have a single page rendered in several different styles based on user input. We will allow the user to click buttons to toggle between a normal view, a view in which the text is constrained to a narrow column, and a view with large print for the content area.
jQuery 1.3 : Events - Performing tasks on page load
The window.onload event fires when a document is completely downloaded to the browser. This means that every element on the page is ready to be manipulated by JavaScript, which is a boon for writing featureful code without worrying about load order.
iPhone Application Development : Creating Rotatable and Resizable Interfaces with Interface Builder
As you’ve grown more experienced building iPhone applications, you’ve gotten accustomed to using the Interface Builder Inspectors. The Attributes and Connections Inspectors have been extremely valuable in configuring the appearance and functionality of your application.
iPhone Application Development : Rotatable and Resizable Interfaces
Apple has implemented a screen-locking function in iOS 4 so that users can lock the screen in portrait orientation without it changing if the device rotates.
Mapping Well-Known Patterns onto Symbian OS : Handle–Body
This pattern supports and encourages encapsulation and loose coupling by hiding the implementation details from your clients by dividing one class into two. The first of these, the handle, simply defines the interface and then defers all implementation of that interface to the body.
Mapping Well-Known Patterns onto Symbian OS : Adapter
This pattern decouples interfaces by creating an intermediary class, called the adapter, whose purpose is to adapt the interface presented by one class, the adapter, and present the interface, known as the target, expected by another class, the client, that wants to use the adapter.
Mobile Web Apps : Loading Pages (part 3) - Going Backwards
The user is now looking at a page of details about some crazy celebrity, and they’re bored. They want a new crazy celebrity to read about, so they go looking for the Back button. But going back is more than just swapping the source and destination pages again, because the animations we applied need to be reversed: the old page needs to slide back from the left into view.
Mobile Web Apps : Loading Pages (part 2) - Sliding
Creating a slide or “push” transition is very easy now that we’ve learned to fade—we just need to update our CSS animations. To perform a push, we need to animate the current page off the screen to the left while simultaneously moving the new page in from the right.
Mobile Web Apps : Loading Pages (part 1) - Swapping Pages & Fading with WebKit Animations
After the original iPhone was released, web developers leapt to re-implement the native transition effects in JavaScript, but the results were less than ideal, often containing lags and jumps that were very noticeable and distracting to users.
Personalize & Secure Your iPad : Adjusting Sounds on your iPad & Personalize Your Picture Frame
You may want the wallpaper for your Lock Screen to be less personal than your Home Screen wallpaper. For example, you might choose to put a generic landscape image on your Lock Screen and a picture of a loved one on your Home Screen.
Personalize & Secure Your iPad : Changing your Lock Screen and Home Screen Wallpapers
You may want the wallpaper for your Lock Screen to be less personal than your Home Screen wallpaper. For example, you might choose to put a generic landscape image on your Lock Screen and a picture of a loved one on your Home Screen.
Using Media in XNA Game Studio : Media Enumeration
Shipping music with your game is great, but what if you want to use the media library that already exists on the user’s machine? There are quite a few games out there that let the user pick music from his or her own library while playing. Naturally, this functionality is included in XNA Game Studio.
Using Media in XNA Game Studio : What Is Media?
When “media” is discussed in the context of XNA Game Studio, it means video, songs, or enumeration of items in your media library, including pictures, album art, songs, and so on.
Android Application Development : Layouts (part 2) - AbsoluteLayout & RelativeLayout
We’ve used RelativeLayout, often in combination with LinearLayout, throughout the MJAndroid application. The advantage of RelativeLayout is that you can express the relative positioning of the Views in the screen, and the layout manager will do its best to fit them all on the screen in the proper relations.
Android Application Development : Layouts (part 1) - inearLayout
LinearLayouts are used extensively in Android applications, and we used them in example code earlier. A LinearLayout asks that the contained Views be layed out as either a series of rows (vertical LinearLayout) or a series of columns (horizontal LinearLayout).
Building an Advanced Java Game on Symbian OS (part 4) - Using the Bluetooth API
The Bluetooth code included in our sample game has been taken directly from Forum Nokia. The main changes we have introduced are the use of an observer class and simplification of the code to support only two players.
Building an Advanced Java Game on Symbian OS (part 3) - Using the Mobile 3D Graphics API
JSR-184, also referred to as M3G, allows developers to load and animate 3D assets with very few lines of code. Unlike many other 3D graphics libraries (such as OpenGL and DirectX), M3G supports two programming models which can be freely mixed together
Building an Advanced Java Game on Symbian OS (part 2) - Using the Mobile Media API & Using the Scalable 2D Vector Graphics API
More importantly, as we see in this section, you can adopt a more abstract framework for your code base which translates directly into a high degree of re-usability. There is no need to use the extreme Java ME optimization techniques that are needed on low-end platforms.
Building an Advanced Java Game on Symbian OS (part 1)
More importantly, as we see in this section, you can adopt a more abstract framework for your code base which translates directly into a high degree of re-usability. There is no need to use the extreme Java ME optimization techniques that are needed on low-end platforms.
jQuery 1.3 : Simultaneous versus queued effects (part 2) - Working with multiple sets of elements & Callbacks
Unlike with a single set of elements, when we apply effects to different sets, they occur at virtually the same time. To see these simultaneous effects in action, we'll slide one paragraph down while sliding another paragraph up.
jQuery 1.3 : Simultaneous versus queued effects (part 1) - Working with a single set of elements
When applying multiple effects to the same set of elements, queuing is easily achieved by chaining those effects. To demonstrate this queuing, we'll again move the Text Size box to the right, increase its height and increase its border width.
iPhone 3D Programming : Crisper Text with Distance Fields (part 3) - Implementing Outline, Glow, and Shadow Effects
The shadow effect in Example 4 deserves further explanation. It applies anti-aliasing to the transition not only between the vector and the background but also between the shadow and the background and between the vector and the shadow.
iPhone 3D Programming : Crisper Text with Distance Fields (part 2) - Smoothing and Derivatives
To see how smoothstep comes in handy for smoothing, visualize two new boundary lines in the distance field: one at edge0 (a deflated version of the glyph), the other at edge1 (an inflated version of the glyph).
iPhone 3D Programming : Crisper Text with Distance Fields (part 1) - Generating Distance Fields with Python
The concept of a distance field may seem obscure, but it’s useful in many surprising ways. Not only does it provide a way to preserve quality of edges (with both ES 1.1 and ES 2.0), but it also makes it easy to apply a bevy of text effects, such as shadows and outlines (these are ES 2.0 only).
Mapping Well-Known Patterns onto Symbian OS : Singleton
On Symbian OS, the window server (WSERV) provides a low-level API to the system's user interface devices – screens, keyboard and pointer. The API is extensive and complex and would make most application development unnecessarily convoluted if used directly.
Mapping Well-Known Patterns onto Symbian OS : Model–View–Controller
Symbian OS supports multiple GUI variants, which are supplied by UI vendors as a layer on top of Symbian OS. By supporting multiple GUI variants, Symbian OS enables device creators to differentiate products based on form factor, UI 'look and feel', and interaction style.
The Anatomy of a Mobile Site : STYLING WITH CSS - CSS Considerations for Mobile & Optimizing CSS
Modern web designers take Cascading Style Sheet (CSS) support for granted on the desktop medium. Admittedly, some older browsers exhibit certain quirks when complex styling is used, but it is more or less a well-understood science.
The Anatomy of a Mobile Site : INVOKING OTHER DEVICE CAPABILITIES & THE STATE OF JAVASCRIPT
In an ideal workflow, this would not be necessary; the design phase of the project will have been completed in Catalyst, and all that will remain will be editing it in Flash Builder.
 
 
Most View
 
- Adobe Flash Professional CS5 : Manipulating Symbols in 3D Space (part 1) - Controlling the camera view: Perspective and vanishing point
- Adobe Flash Professional CS5 : Manipulating Symbols in 3D Space (part 2) - Transforming symbols with the 3D Rotation tool
- Mobile Web Apps : Loading Pages (part 3) - Going Backwards
- Microsoft Dynamics AX 2009 : Design and Implementation Patterns (part 1) - Class-Level Patterns
- Introducing the iPhone SDK (part 5) - Programming Paradigms
- Beginning Android 3 : Set Up the Emulator
- Microsoft Excel 2010 : Analyzing Worksheet Data - Adding Data Validation to a Worksheet
- Microsoft Dynamic CRM 2011 : Resolving a Service Request Case
- Accessing PowerPoint on the Web and Mobile Devices (part 1) - Setting Up SkyDrive
- Microsoft Excel 2010 : Using Print Preview