Technical library

  • spacer Filter by products, topics, and types of content

    (1 Products)

    (58 Topics)

    (4 Industries)

    (4 Types)

 

1 - 81 of 81 results Show Summaries | Hide Summaries Subscribe to search results (RSS)

View Results
Title none Type none Date down
Automate the deployment of an IBM Worklight customization WAR file on IBM WebSphere Application Server
Learn how to automate the deployment of a customized IBM Worklight WAR file to IBM WebSphere Application Server by using Rational Automation Framework. This article details the steps for using either Rational Automation Framework's command-line interface or its rich-client UI to apply the same set of configuration changes to multiple WebSphere Application Server environments and then to deploy a Worklight customization WAR to those environments.
Articles 20 May 2013
Craft a security policy for a cloud-based BYOD environment
Back in the day, you could bring your personal Blackberry to work in order to access a Software as a Service (SaaS) application (if you were in a large building with good cellular reception). Now, you have many device choices for accessing the cloud, from iOs-based phones and tablets, Android handhelds, to Research In Motion's (RIM) PlayBook. All come with opportunities for jailbreaking, or gaining root access, by breaking down security to install banned third-party applications. An infected bring your own device (BYOD) connected to the corporate network is another security concern. A war walker could steal corporate data by uploading from your BYOD to a personal device. Learn to protect corporate assets with a security policy for a cloud-based BYOD environment.
Articles 10 May 2013
Implement responsive web design using WebSphere Portal, Part 2: Using device classes to develop for specific devices
Using responsive web design has become a popular approach for creating a single web site that optimizes content and layout automatically by relying on the use of CSS media queries. This article discusses how to leverage the device class mechanism in WebSphere Portal to filter resources and optimize the resource aggregation within the theme for certain devices. These techniques will make your responsive theme perform better and give the user a more consistent experience.
Articles 07 May 2013
Server-side mobile application development with IBM MobileFirst: Part 1. IBM Worklight adapter integration with Java business logic
This is Part 1 of a series that explains how to use IBM Rational Application Developer for WebSphere Software and IBM Worklight together to develop applications for mobile devices, including those that run Android, iOS, BlackBerry, and Microsoft Windows Metro operating systems. In this first article, Bhargav Perepa covers developing and testing a Java application in Rational Application Developer, creating a custom Java application logic package as a library to use in mobile application development, how to use Worklight to develop a server-side mobile application component to use that library, and how to use Worklight Studio to test the mobile application.
Articles 30 Apr 2013
Mobile for the masses: Take a swipe at it! Programming gestures in Android
Mobile users are typically distracted, busy, and ergonomically constrained, so build your mobile application UIs accordingly. Andrew Glover discusses key factors that differentiate mobile apps from web apps, then guides you through the creation of a mobile application UI that uses swipe gestures for navigation rather than button clicks.
Articles 23 Apr 2013
Bridge Mainframe and Mobile Application Development with the IBM Integrated Solution for System z Development and Worklight
Enterprises can extend the reach of IBM System z applications by combining the IBM Integrated Solution for System z Development with the IBM Worklight technology. These solutions combine a collaborative development environment and a mobile application development platform.
Demos 22 Apr 2013
Developing mobile apps as medical devices: Understanding U.S. government regulations
As mobile health and wellness applications proliferate in the marketplace, U.S. federal government agencies -- most notably the Food and Drug Administration (FDA) -- are preparing to impose regulations on those that they deem to be medical devices. In this article, get a detailed overview of the FDA guidance published to date, and learn how it impacts mobile app development. (Nothing in this article should be perceived as legal advice.)
Articles 16 Apr 2013
Secure your mobile applications
With the explosive growth in the mobile ecosystem, mobile application security is a huge concern. New mobile application designs require new ways of testing to ensure data safety. In this article, explore different aspects of mobile application security. With hands-on examples, learn to use IBM Security AppScan Standard with mobile user agents and with emulators and actual devices for Android and iOS.
Articles 16 Apr 2013
Build a simple proxy for the EveryTrail public API using IBM WebSphere Cast Iron Live Web API Services
To reach new channels of mobile customers, organizations are investing in exposing existing IT assets via web APIs, making their business available instantly on mobile devices. IBM WebSphere Cast Iron Live Web API Services is a cloud offering that enables organizations to quickly expose enterprise APIs with an easy-to-use solution. Web and mobile developers can use these web APIs to build rich web and mobile applications. In addition, the Cast Iron Live API facilitates the building of developer portals for those exposed web APIs. This article offers a simple example of how to proxy a publicly available API using IBM's API solution.
Articles 05 Apr 2013
Build a simple assembly API using IBM WebSphere Cast Iron Live Web API Services
To reach new channels of mobile customers, organizations are investing in exposing existing IT assets via web APIs, making their business available instantly on mobile devices. IBM WebSphere Cast Iron Live Web API Services is a cloud offering that enables organizations to quickly expose enterprise APIs with an easy-to-use solution. Web and mobile developers can use these web APIs to build rich web and mobile applications. In addition, the Cast Iron Live API facilitates the building of developer portals for those exposed web APIs. This article shows how to build a simple assembly API for public availability using Cast Iron Live Web API Services.
Articles 05 Apr 2013
Minimize complexity in cloud migration with ADCaaS
Application delivery controllers (ADCs) have evolved from basic server load balancing functional units to fully integrate with cloud workflows and provisioning systems so that they help users enable fast roll-out of new applications to a mobilized work force, improve end-user satisfaction, and reduce the time and cost of application deployment. In this article, the authors define the ADC and explain its evolution and how it works, point out the challenges a cloud environment poses for an ADC, introduce a real-world ADC cloud product they helped to develop, and detail how their ADCaaS works in the IBM SmartCloud Enterprise and IBM PureSystems environments.
Articles 04 Apr 2013
Introduction to Cast Iron Live Web API Services
Web APIs are a new and fast-growing business channel that is helping companies connect with the outside market and deliver services and products efficiently. This article shows you how to create, socialize, and manage your web APIs, by using IBM Cast Iron Live Web API Services.
Articles 21 Mar 2013
Maqetta means mockup, Part 2: Write custom JavaScript for your Maqetta mobile UI
Enrich your Maqetta mobile application prototype with custom JavaScript using Dojo and the Dojo Mobile library.
Articles 11 Mar 2013
Mobile for the masses: A gentle introduction to Android
The mobile landscape is rich with promise, and Android is a viable and exciting platform for developers who seek a way in. This new series starts with an introduction to Android that is tailored specifically for Java developers just getting started with mobile. Learn about Android's three-layer versioning system (and find out why it matters), then set up your development environment and build your first Android app.
Also available in: Chinese  
Articles 05 Mar 2013
Being agile while still being compliant
Experts from IBM and Diagnostic Grifols describe how Diagnostic Grifols is using agile software development approaches in the tightly regulated field of medical devices. "Many organizations believe that they must use a waterfall approach in regulated environments," they say. "We show how this is not the case."
Articles 05 Mar 2013
Serve stored data on the cloud to mobile apps using visual search engines
Visual search engines have created a new paradigm of mobile applications. However, to use this technology effectively, a large, publicly accessible data set must be established and maintained. Cloud-based storage is a great solution to use when deploying an app with a visual search engine. Learn how an organization can use a visual search engine and cloud-based storage to automate business processes.
Also available in: Chinese   Spanish  
Articles 22 Feb 2013
Considerations in opening the mainframe to mobile devices
As more and more enterprises in all industries realize the need for mobile versions of their business applications, there is a need for an enterprise-class approach to mobile app development that leverages past investments in information technology and infrastructure. Leigh Williamson explains the five key themes of the IBM approach to mobile application development, which exploits existing information and transaction systems for maximum speed to market and reuse of services.
Also available in: Spanish  
Articles 05 Feb 2013
Secure mobile access to enterprise applications through IBM WebSphere DataPower SOA Appliances
Increasingly, IT enterprises are faced with the challenges of supporting access to their applications from mobile devices. In the past, enterprise applications have focused on web browsers as the client. Now, bring-your-own-device (BYOD) initiatives mean that the enterprise often doesn’t have any control over the choice of client device. The responsibility to secure this new kind of access remains (and in fact is) more important than ever -- but the challenge is compounded by the variety of mobile devices that are available. Enterprises must respond quickly to secure these applications, and they must do this in ways that complement existing investments. Through sample scripts and mobile device simulations, this article explains how an IBM WebSphere DataPower SOA Appliance can quickly and securely extend the IT infrastructure -- even to mobile devices.
Articles 30 Jan 2013
Manage mobile cloud socket connections
The cloud and mobile applications are hot topics for the enterprise. To use these technologies together effectively, the enterprise must know how to connect and manage the connections between a mobile app and the cloud. This article discusses what cloud providers hosting the infrastructure need to know to enable mobile socket connections, the types of sockets available for use (TCP, HTTP, and so on), why socket connections are lost, the inner workings of socket technologies, and the pros and cons of using any of those options.
Articles 25 Jan 2013
Deliver an exceptional mobile web experience using WebSphere Portal and IBM Worklight, Part 4: Using IBM Web Experience Factory with Worklight to create hybrid applications
IBM Web Experience Factory is a powerful model-based tool for rapidly developing custom portlets and web applications that are optimized for mobile and desktop devices. IBM Worklight is a complete mobile enterprise application platform for delivering native, hybrid, and web applications. This article shows how you can use the two together to easily build a highly functional application that can be installed on a mobile device, providing transactional functionality along with access to device features, such as the camera. The resulting example application could be part of a complete multi-channel web site that is built and managed using IBM WebSphere Portal.
Articles 16 Jan 2013
Develop Worklight adapters with AT&T mobile APIs
IBM Worklight provides an adapter framework and tools to connect mobile applications to back-end systems and web-based APIs. This article walks you through the process of developing and testing a Worklight adapter, using the Short Message Service (SMS) API provided by AT&T as an example.
Articles 06 Jan 2013
Maqetta means mockup, Part 1: Design an HTML5 mobile UI
Need to prototype an HTML5 app? Forget coding. Hand-eye coordination is just about all you need to prototype with Maqetta, a browser-based WYSIWYG tool for desktop and mobile applications. This first article in a three-part series introduces this free, open source project that runs in a browser and lets designers drag and drop a rich set of widgets to build live UI mockups. In Part 1, get to know Maqetta's major functions and features while prototyping a realistic mobile application.
Also available in: Spanish  
Articles 04 Jan 2013
Integrating a mobile application to access SalesForce.com data with IBM Worklight and IBM WebSphere Cast Iron
How can you build a mobile application that retrieves information from a Customer Relationship Management system? Using IBM Worklight and WebSphere Cast Iron solutions, you will learn how you can easily and quickly deploy a mobile application for any type of smartphone or tablet that is connected to WebSphere Cast Iron to handle SalesForce.com data.
Also available in: Chinese  
Articles 12 Dec 2012
Security and trust in IBM PureApplication System
IBM PureApplication System is an expert integrated system combining integrated cloud computing software, computer servers, networking devices, disk storage controller, and both hard disk and solid state disk storage. This article provides an overview of PureApplication System security and trust infrastructure design principles: secure by default, defense in depth with multiple layer of security control, access control with separation of duties, and user accountability. The goal is to help you integrate the PureApplication System security and trust infrastructure into your IT infrastructure and help you address security compliance requirements and risk management.
Also available in: Japanese  
Articles 05 Dec 2012
Developing and running data access applications for the Liberty profile using WebSphere Application Server Developer Tools for Eclipse
IBM WebSphere Application Server V8.5 includes the Liberty profile, an ultra lightweight, fast starting, highly composable application server profile that optimizes developer productivity and web application deployment. The article looks at simplified development of data access applications, using the WebSphere Application Server Developer Tools plug-in for Eclipse, for publishing on the lightweight application-serving Liberty profile environment. This article includes a JPA-based sample data access application to demonstrate dynamic capabilities of the Liberty profile.
Articles 05 Dec 2012
Mobile-enabling a web application without making application code changes
Many existing websites were designed without mobile devices in mind. To rebuild them for the mobile web could require a significant investment. This article demonstrates how you can provide a mobile interface to an existing web application without making any server-side code changes.
Also available in: Russian  
Articles 05 Dec 2012
Error handling in IBM Worklight adapters
As companies extend access to their enterprise services to mobile devices, concerns about data security, scalability, and data transparency must be addressed. The IBM Worklight mobile application framework addresses these concerns through its adapter mechanism. Worklight adapters are components that are deployed to the server on the Worklight mobile application platform to access enterprise services. They serve as a mediator or gateway between mobile applications and enterprise systems, receiving requests from mobile applications and returning to them the data fetched from enterprise systems. When designing adapters, it’s crucial that error handling be thought through carefully with the goal of delivering error information to mobile applications in a clear and consistent manner so as to reduce mobile application complexity. This article provides best practice recommendations for adapter error handling, derived from real-world experiences developing Worklight-based applications and adapters.
Also available in: Vietnamese  
Articles 05 Dec 2012
Deliver an exceptional mobile web experience using WebSphere Portal and IBM Worklight, Part 2: Integrating multiple device support for WebSphere Portal pages
IBM WebSphere Portal and IBM’s Exceptional Web Experience solutions have been the market leader in web experience for more than a decade. IBM Worklight is a new, complete mobile enterprise application platform for delivering native, hybrid, and web applications. This article explains how to enable support for both Android and iOS applications during the enablement of WebSphere Portal and Worklight integration. This exercise augments the sample presented in Part 1 and demonstrates how to build an iOS application and dynamically include the appropriate Worklight resources.
Also available in: Russian   Portuguese   Spanish  
Articles 21 Nov 2012
Deliver an exceptional mobile web experience using WebSphere Portal and IBM Worklight, Part 1: Integrating a hybrid mobile application with WebSphere Portal pages
IBM WebSphere Portal and IBM’s Exceptional Web Experience solutions have been the market leader in web experience for more than a decade. IBM Worklight is a new, complete mobile enterprise application platform for delivering native, hybrid, and web applications. This article explains how WebSphere Portal and Worklight together enable enterprise users to provide multi-channel site support to their web communities. An exercise using IBM Worklight Developer Edition 5.0 to build a hybrid Android application for viewing WebSphere Portal pages is included.
Also available in: Chinese   Russian   Portuguese   Spanish  
Articles 21 Nov 2012
Deliver an exceptional mobile web experience using WebSphere Portal and IBM Worklight, Part 3: Implementing automatic single sign-on with Worklight and WebSphere Portal
More and more, enterprises are providing multi-channel support to their web channel communities. This article explains how IBM WebSphere Portal and IBM Worklight enable enterprises to create Worklight applications capable of automatically logging a user in upon startup, while also using single sign-on (SSO) to log the user into a WebSphere Portal server on the same host at the same time. This makes it easy for mobile apps to display portal pages customized to the user from within the application.
Also available in: Russian   Portuguese   Spanish  
Articles 21 Nov 2012
Parse cloud-based services for Android apps
Mobile developer C. Enrique Ortiz introduces the Parse API, demonstrating how to store Android application data and files in the Parse cloud.
Also available in: Chinese   Japanese   Vietnamese   Portuguese   Spanish  
Articles 20 Nov 2012
What's new in Dojo Mobile 1.8, Part 1: New widgets
Dojo Mobile (dojox.mobile) is a Dojo Toolkit package for creating lightweight mobile web applications. Dojo 1.8, released in August 2012, includes many new Dojo Mobile widgets, widget enhancements, and other new capabilities. This article is the first in a three-part series that explores many of those new features, with ample code examples. In Part 1, learn about the new widgets, widget-related utility classes, and modules introduced in Dojo Mobile 1.8.
Articles 19 Nov 2012
What's new in Dojo Mobile 1.8, Part 3: Data-handler enhancements
Dojo Mobile (dojox.mobile) is a Dojo Toolkit package for creating lightweight mobile web applications. Dojo 1.8, released in August 2012, includes new widgets, widget enhancements, and other new capabilities. This article is the third in a three-part series that explores many of those new features, with ample code examples. In Part 3, see how Dojo Mobile 1.8 structures data handlers to be customizable and extensible, and learn how to create and register a custom content handler.
Articles 19 Nov 2012
What's new in Dojo Mobile 1.8, Part 2: New enhancements
Dojo Mobile (dojox.mobile) is a Dojo Toolkit package for creating lightweight mobile web applications. Dojo 1.8, released in August 2012, includes many new Dojo Mobile widgets, widget enhancements, and other new capabilities. This article is the second in a three-part series that explores many of those new features, with ample code examples. In Part 2, learn about capabilities in existing Dojo Mobile widgets and modules.
Articles 19 Nov 2012
Pull down to refresh with Dojo Mobile
Learn how to use Dojo Mobile 1.8 to implement the popular pull-down-to-refresh feature in your mobile web applications. This article show you how to build two sample applications: a pull-down-to-refresh app and a pull-down-to-go-back variant. Full downloadable source code is provided. After working through the examples, you'll be able to implement many more variations on this UI pattern.
Also available in: Japanese   Portuguese   Spanish  
Articles 13 Nov 2012
Eight steps to IBM Worklight mobile application development
This article describes what needs to be done in preparation for cross-platform mobile application development using the IBM Worklight mobile application platform. The key steps that an organization needs to consider and perform during each phase of the mobile application development process are documented here, including planning, development, and leading right up to production. Understanding this overall process, which differs from traditional application development in significant ways, helps an enterprise to appropriately structure its organizational process around the lifecycle of cross-platform mobile development.
Also available in: Chinese   Japanese   Portuguese  
Articles 24 Oct 2012
Use CSS media queries to create responsive websites
Static websites with fixed widths are quickly being replaced by responsive, fluid designs that scale up and down depending on screen size. With a responsive design you can present a usable interface no matter what device or screen is accessing the website. A responsive design also "future proofs" the website by responding to varying screen sizes, which are changing rapidly as new smart phones and tablets hit the market. The primary means of achieving a responsive design is with CSS media queries. In this article, learn to use media queries for desktop websites, mobile phones, and tablets.
Also available in: Chinese   Japanese  
Articles 23 Oct 2012
Implement responsive web design using WebSphere Portal, Part 1: Getting started with the default theme
Creating an experience for multiple devices is essential, but targeting the right set of devices can be challenging. Responsive web design (RWD) has become a popular approach for creating a single web site that optimizes content and layout automatically based on screen size, device and orientation, eliminating the need to design for a specific user device preference. This article discusses how to transform your WebSphere Portal theme into a responsive web experience from the ground up. With advanced CSS techniques, you can implement a theme that responds in real time to different screen resolutions using flexible layouts and elastic elements.
Also available in: Japanese   Portuguese   Spanish  
Articles 09 Oct 2012
Enable mapping and geospatial analytics on IBM SmartCloud Enterprise
Cloud computing is becoming the next generation IT platform for managing resources, reducing costs, and optimizing infrastructure. The core characteristics associated with cloud have intrinsic relationships with geospatial technologies, namely, dynamic resource allocation to meet the robust demands of geospatial professionals, related domain sciences, and the intense compute-capacity necessary to perform analytics on terabytes of spatial data. This article introduces GIS, geospatial analytics, and the Esri ArcGIS and Esri Maps application and how it deploys on IBM SmartCloud Enterprise.
Also available in: Chinese   Japanese   Portuguese  
Articles 01 Oct 2012
Extending Dojo dijits to create custom widgets
This article shows what you can do when a particular dijit from the Dojo toolkit does not entirely address your requirements and you need to create your own custom widget. By the end, using an example with a set of requirements and an approach for how to fulfill them, you will be familiar with using a dijit and other Dojo core functionalities and how to declare your own widget.
Also available in: Chinese   Japanese   Portuguese   Spanish  
Articles 12 Sep 2012
The basics of developing an end-to-end mobile application using IBM Worklight and Dojo Mobile
This article describes things we learned through our experience using IBM Worklight Studio and Dojo Mobile to develop an end-to-end mobile application for retail banking. Along with some fundamental information about these development tools and about developing mobile apps in general, sample source code is included to illustrate and help you apply these tips to your own mobile app development.
Also available in: Chinese   Portuguese   Spanish  
Articles 12 Sep 2012
Solve your many-device-to-many-platform mobile application integration challenges
Practically inseparable these days, cloud computing and mobile applications go hand-in-hand, but that first step of integrating mobile applications into your cloud can create challenges. In this article, the author explains the mobile enterprise application platform (MEAP) and why choosing it can be the best mobile development model for your environment. He also provides an example of a real-world cloud-oriented MEAP he was involved in creating - the Convertigo Mobilizer.
Also available in: Chinese   Russian   Japanese   Portuguese   Spanish  
Articles 22 Aug 2012
Key features and capabilities of IBM Worklight to accelerate your mobile development
IBM Worklight provides a complete platform for developing, deploying, hosting, and managing mobile enterprise applications. Worklight addresses all the requirements for mobile application developments and provides tools and efficiencies to help at every stage of the development and deployment process. This article offers an overview of IBM Worklight V5 with a checklist of some of the new and key features that will help you launch and achieve your mobile development objectives.
Also available in: Chinese   Japanese   Portuguese  
Articles 01 Aug 2012
Working with Worklight, Part 1: Getting started with your first Worklight application
With IBM Worklight V5, a leading Mobile Enterprise Application Platform (MEAP), IBM expands its overall mobile capabilities across its product portfolio. This series of articles introduces the Worklight platform by showing how you can build mobile applications that leverage a variety of IBM products. Part 1 describes the process of setting up a Worklight development environment and creating a simple application that will be used as the basis for iterative development in subsequent articles.
Also available in: Chinese   Russian   Japanese   Vietnamese   Portuguese   Spanish  
Articles 01 Aug 2012
Using IBM Worklight to develop cross-platform HTML5 video play hybrid applications
With the rush to extend enterprise access beyond computers to mobile devices, mobile hybrid apps are being used to take advantage of HTML5’s cross-platform capabilities. Unfortunately, support for HTML5 falls short when it comes to cross-platform video play, particularly in hybrid apps running on the Android operating system. This article shows how you can work around those issues and enable video play by leveraging the mobile hybrid capabilities of IBM Worklight.
Also available in: Chinese   Japanese   Portuguese  
Articles 01 Aug 2012
Big data analytics for video, mobile, and social game monetization
Apply big data analytics techniques to capture rich and varied behavioral and multi-structured game and player data. Then store this data in noSQL databases and integrate it with relational transactional databases to gain keen competitive advantages through deeper and more actionable insights.
Also available in: Chinese   Portuguese   Spanish  
Articles 01 Aug 2012
Working with Worklight, Part 2: Developing structured modules and using the Encrypted Offline Cache feature in IBM Worklight
This series of articles introduces the IBM Worklight platform by showing how you can build mobile applications that leverage a variety of IBM software products. Part 2 continues to describe the process of developing a Worklight application, showing some best practices for building hybrid apps, and featuring Worklight’s Encrypted Offline Cache functionality.
Also available in: Chinese   Russian   Japanese   Vietnamese   Portuguese   Spanish  
Articles 25 Jul 2012
DevOps for mobile development
Mobile computing is probably the hottest topic for development and operations teams right now. Employees in companies large and small have various mobile devices, many of them personal, that they are using for work. Companies all over the world want to exploit the mobile market by providing customers and users with apps that make mobile computing easier. So, it is important for companies to think through not just the development of a mobile capability but also how they will deploy it and how they can ensure the continuity of the capabilities as these change over time. This article covers how DevOps (development & operations) can help address the issues of deploying different versions of apps to different devices.
Also available in: Chinese   Russian   Japanese   Portuguese   Spanish  
Articles 06 Jul 2012
Accelerate software and systems delivery across the application and product lifecycle
On June 4, 2012, IBM announced new integrations and collaborative capabilities that help clients optimize their software and systems delivery across the application and product lifecycle. The offering include distinct sets of capabilities -- for IT teams and product and systems service teams -- and Mike Perrow gives you the details.
Also available in: Russian   Portuguese  
Articles 04 Jun 2012
Introduction to jQuery Mobile
Get an introduction to the jQuery Mobile framework. Learn the basics of the framework and how to write a functional mobile web application user interface. In this article, an example guides you through basic pages, navigation, toolbars, list views, form controls, and transition effects.
Also available in: Russian   Japanese   Portuguese   Spanish  
Articles 29 May 2012
Techniques for rapid mobile solution development
Enterprise mobile users' data access and sharing needs aren't being met by conventional content-management systems and file systems. Fortunately, quick implementation of a multidevice content-access solution is well within reach -- even for small in-house design and development teams -- via an efficient development process that leverages reusable technologies. Find out how the IBM CIO Lab Mobile Innovation team rapidly piloted an internal solution that enhances users' productivity by giving them easy, flexible file sharing across all their approved platforms.
Also available in: Chinese   Russian   Japanese   Portuguese   Spanish  
Articles 15 May 2012
Implement responsive design with jQuery Mobile and CSS3
On its own, the jQuery Mobile framework is a great solution for quickly creating an accessible, HTML5 markup-driven mobile website. When paired with CSS3, things really get interesting, as it becomes possible to create web page layouts that respond to a user's device based on the screen resolution. This article shows how to use the jQuery Mobile framework and CSS3 media queries to implement responsive design in your web pages.
Also available in: Chinese   Russian   Japanese   Vietnamese   Portuguese   Spanish  
Articles 24 Apr 2012
Sending push notifications to iOS devices
Using push notification technology, server applications can send rich content to apps installed on iOS or Android devices, saving you the trouble and expense of implementing Short Message Service (SMS) or Multimedia Messaging Service (MMS) in your mobile-messaging apps. Michael Yuan shows how to support this key feature in your iOS applications. You'll also see how to use an open source Java library that simplifies the notification process.
Also available in: Chinese   Russian   Vietnamese   Portuguese   Spanish  
Articles 14 Feb 2012
Using UI components in jQuery Mobile
Many UI components are available in the jQuery Mobile framework. This article provides a high-level overview of each element and how you can use it in a mobile website. It touches on specific UI components, explains the reasons to use them, and provides code examples of their use in a mobile website.
Also available in: Korean   Vietnamese   Vietnamese   Portuguese  
Articles 08 Feb 2012
Create a multichannel composite portlet application using Rational Application Developer 8.0.4: Part 1. Introduction and setup for this tutorial
Applications that mash data together regardless of the backend systems that the data is coming from, to give the end user a seamless integrated representation of information, are in increasing demand. This article is shows how to use IBM Rational Application Developer 8.0.4 to create a multichannel composite portlet application that fetches and integrates data from IBM DB2, Microsoft SharePoint, and IBM Connections into multiple wired portlets hosted on IBM WebSphere Portal 7.0.
Also available in: Chinese   Portuguese  
Articles 07 Feb 2012
Device-aware mobile sites using PHP, JavaScript, and WURFL, Part 1: Get started using the WURFL PHP API
With a rapidly growing mobile Web, if you haven't already started working on a PHP-driven mobile site or application, you soon will be. Detecting the capability of one mobile device among the thousands of offerings is nearly impossible with PHP alone. But with the Wireless Universal Resource FiLe (WURFL), this once daunting task becomes as simple as a few API calls to retrieve the device data you need and can use with your PHP site or application.
Also available in: Chinese   Russian   Portuguese   Spanish  
Articles 07 Feb 2012
Use the jQuery Mobile API for fine-grained custom control
The jQuery Mobile framework is a quick and easy way to create mobile websites. However, you might not know that the framework has a decent API that you can use to extend the basic functionality. This article provides an overview of some of the most useful features in the API and gives you working code examples throughout.
Also available in: Chinese   Chinese   Russian   Vietnamese   Portuguese  
Articles 10 Jan 2012
Android applications using Python and SL4A, Part 1: Set up your development environment
This series of articles explores how to use Python and Scripting Layer for Android (SL4A) to build applications for the Google Android platform. This article, the first in the series, shows what you need to do to get everything installed and running.
Also available in: Chinese   Portuguese  
Articles 19 Dec 2011
What's new in IBM Rational Rhapsody 7.6.1 and Rhapsody Design Manager 3.0.1
IBM Rational Rhapsody 7.6.1 and IBM Rational Rhapsody Design Manager 3.0.1 provide new features and integrations that help improve cross-discipline team collaboration and continuous development of high-quality and safe designs. Rational Rhapsody Design Manager 3.0.1 improves the design management capabilities by adding integration with the Mathwork Simulink, so you can share and review architecture and algorithms together. Support for Elektrobit EB tresos and AUTOSAR improvements enable a continuous integration and deployment development environment, with early validation for AUTOSAR-based E/E and ECU software. These updates also include improvements for systems engineering, safety-critical development, and many usability enhancements.
Also available in: Chinese   Portuguese  
Articles 16 Dec 2011
Develop lightweight mobile web applications with Dojo Mobile
Dojo Mobile is a Dojo-based widget set for creating mobile web applications. With Dojo Mobile, you can develop lightweight, high-performance mobile web applications. In this article, learn how Dojo Mobile addresses the performance issues, and how you can optimize Dojo Mobile-based user applications to make them as small and efficient as possible. [Several clarifications have been made in the text to better reflect the author's original intent.]
Also available in: Chinese   Japanese   Vietnamese   Portuguese  
Articles 13 Dec 2011
Create custom jQuery mobile themes
The high adoption rate of smartphones and tablet devices is ultimately increasing the demand for mobile web developers and designers. The jQuery Mobile framework lets you create mobile web experiences that rival the results of native application development by providing instant access to applications and websites via the web browser rather than making users download and install mobile applications. Learn how to use the jQuery Mobile theming framework to create custom-branded mobile websites and web applications.
Also available in: Chinese   Portuguese   Spanish  
Articles 15 Nov 2011
Build mobile text messaging into your web apps
Mobile messaging, and Short Message Service (SMS) in particular, is a crucial communication channel for reaching out to your users. Messaging is also a central part of the consumer mobile experience. However, implementing mobile messaging applications is difficult and expensive due to barriers involved with interacting with closed telco services. This article reviews the background and challenges of mobile messaging, and discusses several technical approaches to address these challenges. After reading this article, you will be ready to incorporate interactive text messaging into your own applications.
Also available in: Chinese   Russian   Spanish  
Articles 02 Nov 2011
Add charting on mobile browsers
Develop online applications that are both thumb and user friendly for the mobile environment with PHP, XML, jQuery, jQuery mobile, and jQuery charting. In this article, build the back end and front end of a polling application that uses charting to show the results of each poll.
Also available in: Chinese   Russian   Japanese   Portuguese   Spanish  
Articles 03 Oct 2011
Generate dynamic mobile web interfaces with the Dojo Toolkit
Using mobile devices to browse the web has become the rule. As users of mobile devices increase in number, there is a corresponding spike in the development rate of mobile applications and mobile-friendly websites. For the mobile app developer, the main concern becomes how to develop an app that can display on the majority of devices. In this article, see how the Dojo Toolkit can help you create widgets for your application that mimic the interfaces of the most popular mobile devices. The Dojo Toolkit provides a mechanism to create mobile web apps using Cascading Style Sheets, HTML, and JavaScript.
Also available in: Chinese   Russian   Portuguese  
Articles 30 Aug 2011
Charting for mobile with the Dojo Toolkit
Explore the capabilities of the dojox.mobile and dojox.charting packages. In this article, use the step-by-step examples to create a mobile charting application with the Dojo Toolkit, then enhance the application to support touch interactions. Advanced topics, such as improving rendering performance, are also covered.
Also available in: Chinese   Russian   Japanese   Portuguese  
Articles 16 Aug 2011
What's new in IBM Rational Host Access Transformation Services Version 8
Find out about the new functions and benefits available with IBM Rational Host Access Transformation Services (HATS) Version 8 (to be released 12 August 2011): Web 2.0 functions and new web page templates, RESTful services, Dojo widgets; support for the latest portlet standard and enhancements to various HATS portlet functions; extended mobile device support; ease-of-use improvements; and bidirectional language support for Arabic are among the topics covered in this article.
Also available in: Portuguese  
Articles 09 Aug 2011
Build a digital book with EPUB
Need to distribute documentation, create an eBook, or just archive your favorite blog posts? EPUB is an open specification for digital books based on familiar technologies like XML, CSS, and XHTML, and EPUB files can be read on portable e-ink devices, mobile phones, and desktop computers. This tutorial explains the EPUB format in detail, demonstrates EPUB validation using Java technology, and moves step-by-step through automating EPUB creation using DocBook and Python.
Also available in: Korean   Japanese   Portuguese   Spanish  
Tutorial 13 Jul 2011
Web 2.0 desktop and mobile application security design
Most attempted attacks are directed to web applications. These attacks focus on the most common vulnerabilities, which include cross-site scripting, SQL injection, parameter tampering, cookie poisoning, and information leakage. Traditional perimeter defenses, such as firewalls and intrusion detection systems, will not prevent this kind of attack, because these exploit program vulnerabilities. This article describes the most common vulnerabilities and possible countermeasures and explains the value of automated security scanning in the development process to produce secure applications.
Also available in: Chinese   Russian   Vietnamese   Portuguese   Spanish  
Articles 21 Jun 2011
Speed delivery of Android devices and applications with model-driven development
Along with the Android software stack rapidly gaining market share for applications on a variety of devices, embedded product designs are becoming more complex and product lifecycles are shrinking. Efficient development has become essential. This article presents several situations where using model-driven development (MDD) can help developers speed the delivery of Android-based devices and applications.
Also available in: Chinese   Korean   Portuguese  
Articles 06 Jun 2011
Build native mobile applications with Jo and PhoneGap
The mobile application development space is progressing rapidly; this is partly due to new frameworks that have emerged with promises to make mobile development easier and more approachable to a traditional web developer. This article focuses on developing native mobile applications by applying the HTML, CSS, and JavaScript language skills you already have to two frameworks: a new framework called Jo, and an open source framework called PhoneGap that lets you access native features on some of the most popular mobile platforms.
Also available in: Chinese   Korean   Japanese   Portuguese  
Articles 01 Mar 2011
Build mobile web applications with Sencha Touch
Sencha Touch is a mobile web application framework that was built using HTML5, CSS3, and the JavaScript language. In this article, learn to apply your current web development skills to mobile web development. Download and set up Sencha Touch, and explore the basics using a sample application. Learn everything you need to know to start working with the Sencha Touch framework.
Also available in: Chinese   Japanese   Portuguese  
Articles 22 Feb 2011
An introduction to HATS mobile device support
This article summarizes the support provided by IBM Rational Host Access Transformation Services (HATS) that allows access to character-based 3270 and 5250 host applications from mobile devices, such as cellular phones, data collection terminals, and personal digital assistants (PDAs). The author assumes that readers have a working knowledge of HATS capabilities and application development tasks.
Also available in: Chinese   Japanese   Portuguese  
Articles 25 Jan 2011
Create offline web applications on mobile and stationary devices with CouchDB
One of the greatest challenges for mobile applications is the synchronicity of data. An interesting solution to the problem is to use the NoSQL database CouchDB. CouchDB, a document-oriented database, is an alternative to SQL databases. With CouchDB you can use cloud functions on mobile devices, work offline with a locally deployed application on a local data storage, and share data with the rest of the cloud when going online again. In this article, learn the CouchDB concepts by creating and deploying a sample application.
Also available in: Chinese   Korean   Japanese   Portuguese  
Articles 21 Dec 2010
Build dynamic user interfaces with Android and XML
A number of websites cater to non-profits that provide easily set-up and used forms for taking polls and collecting data. This tutorial introduces a simple architecture for designing similar applications for Android -- dynamic user interfaces that allow non-programmers to collect data from mobile users. You will create an example forms engine in this tutorial with both server and mobile sides.
Also available in: Chinese   Korean   Russian   Japanese   Spanish  
Tutorial 07 Sep 2010
Adapt map-based traditional applications to use web browsers
This article discuss modernizing the IBM 3270 terminal's basic mapping support (BMS) map-based IBM CICS application running on IBM TXSeries for Multiplatforms by using IBM Rational Host Access Transformation Services (HATS). By using HATS, you can extend your 3270 terminal's map-based CICS applications to the web, to a rich client, or to browsers on mobile devices quickly, easily, with low risk and without any access or modification to application source code. This article concentrates on configuring the TXSeries region for connecting from HATS.
Also available in: Portuguese  
Articles 27 Jul 2010
Creating mobile Web applications with HTML 5, Part 1: Combine HTML 5, geolocation APIs, and Web services to create mobile mashups
In the first part of this five part series, you will tap into one of the most popular new technologies available to mobile Web applications: geolocation. High-end smartphones all have GPS built-in to them, and now you will learn how it can be used by a Web application. In this article you will learn how to use the various aspects of the geolocation standard and how to use it with some popular Web services to create an interesting mobile mashup.
Also available in: Chinese   Korean   Russian   Japanese   Vietnamese   Portuguese  
Articles 29 Jun 2010
What's new in IBM Rational Rhapsody: Version 7.5.2
Learn about the new features and improvements to IBM Rational Rhapsody 7.5.2 to assist systems engineers and real-time, embedded software developers improve the delivery of innovative and robust designs and products. This release provides capabilities to help mitigate the challenges of performing trade studies for architectural analysis, optimize design for multicore targets, visualize Android applications, develop applications for C#, and much more.
Also available in: Chinese   Korean   Portuguese  
Articles 07 Jun 2010
Create offline Web applications on mobile devices with HTML5
Writing applications for multiple operating systems and a wide range of mobile devices can be challenging. The high demand for sophisticated mobile applications requires significant hardware. One solution is to provide Web applications, because they can run cross-platform on mobile devices. You don't need to use proprietary technology (such as Objective-C with Cocoa on the iPhone); you can use common Web technology. In essence, just one version of the application is needed. The main hardware power is provided by servers. In this article, explore the use of Web development in the mobile application space with a simple example that taps into the HTML5 standard.
Also available in: Chinese   Korean   Russian   Japanese   Portuguese  
Articles 18 May 2010
Create Ajax applications for the mobile Web
Developing for mobile devices has been a high cost, low return proposition for many years, despite the hype around it. The latest generation of smartphones powered by the iPhone OS and Google's Android provide a much simplified solution: just build Web applications. This gives you a one build for all devices approach, which can lower the cost. Even better, these high-end devices all offer ultra-modern browsers supporting advanced HTML, JavaScript, and CSS. In this article, learn how to build Asynchronous JavaScript and XML (Ajax)-heavy applications that take full advantage of the capabilities of modern smartphones. You will learn not only how to get the most out of these devices, but also how to deal with the subtle differences between them.
Also available in: Chinese   Korean   Japanese   Portuguese  
Articles 02 Mar 2010
Predict user mobility in enterprise networks
With the advent of high-speed, high-bandwidth mobile radio technologies and low-power, high-computing mobile devices, enterprise-application users are becoming increasingly mobile, rather than remaining fixed or nomadic. To migrate existing real-time applications of such users to these high-mobility networks, knowledge of user movement is essential. In the absence of this knowledge, reestablishing the network-side application context of users can be costly and lead to performance bottlenecks. In this article, learn about a behavioral design pattern for mobility prediction in a nomadic, mobile, or an ad-hoc network.
Articles 10 Jun 2008
Performance testing mobile web applications using IBM Rational Performance Tester
This article introduces two different ways of customizing IBM Rational Performance Tester to record and generate requests that simulate load from wireless or mobile devices. The authors also discuss the challenges of these approaches and the best practices for implementing these customizations. These methods are based on successful use at one of the large telecom providers and can be used as a model for performance testing mobile web applications.
Also available in: Chinese   Russian  
Articles 06 Nov 2007

1 - 81 of 81 results Show Summaries | Hide Summaries Subscribe to search results (RSS)