Technical library

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

    (0 Products)

    (100 Topics)

    (5 Industries)

    (7 Types)

Develop and deploy your next
app on the IBM Bluemix
cloud platform.

 

1 - 100 of 880 results | Next Show Summaries | Hide Summaries Subscribe to search results (RSS)

View Results
Title none Type none Date down
The busy JavaScript developer's guide to ECMAScript 6, Part 1: Variable declarations and more in the new JavaScript
With more libraries and packages adopting the new JavaScript standard, it's time that developers did too. Get started with an overview of what's new in ECMAScript 6, then find out how key features have been tweaked for stronger coding in the new JavaScript.
Articles 29 Sep 2016
Manage state with Redux, Part 5: Using Redux with Angular
In this five-part series, see how the Redux library takes the pain out of JavaScript state management and makes it easy to implement features such as infinite undo/redo and live-editing time travel.
Articles 28 Sep 2016
Support multiple keyboard layouts in web-based VNC apps
Take advantage of a recently introduced browser API (available in Chrome, Firefox, and Opera) to add support for multiple keyboard layouts to web-based VNC clients.
Tutorial 23 Aug 2016
Manage state with Redux, Part 3: Implementing asynchronous actions with Redux
In this five-part series, see how the Redux library takes the pain out of JavaScript state management and makes it easy to implement features such as infinite undo/redo and live-editing time travel.
Articles 08 Aug 2016
Manage state with Redux, Part 4: Implementing time travel with Redux
In this five-part series, see how the Redux library takes the pain out of JavaScript state management and makes it easy to implement features such as infinite undo/redo and live-editing time travel.
Articles 08 Aug 2016
Build a hybrid mobile app with Bluemix, Watson, and Apache Cordova
This article describes how to take an existing web app and easily transform it into a hybrid mobile application. Hybrid mobile apps are built using the tools you know and love, JavaScript, HTML5 and CSS. They are wrapped in a thin layer of native code and provide access to device capabilities, including location, accelerometer, camera, contacts and more. They run natively on iOS, Android, Windows phone, and other platforms. You can even find them in the app store.
Also available in: Japanese  
Articles 04 Aug 2016
Write a Clojure web app on Bluemix
Getting started with functional programming? Clojure is a popular functional programming language based on Lisp. Learn how to use Node.js to run Clojure programs as part of a web application deployed on Bluemix.
Articles 04 Aug 2016
Manage state with Redux, Part 1: Introducing Redux
In this five-part series, see how the Redux library takes the pain out of JavaScript state management and makes it easy to implement features such as infinite undo/redo and live-editing time travel.
Articles 18 Jul 2016
Manage state with Redux, Part 2: Using Redux with React
In this five-part series, see how the Redux library takes the pain out of JavaScript state management and makes it easy to implement features such as infinite undo/redo and live-editing time travel.
Articles 18 Jul 2016
The busy JavaScript developer's guide to Sails.js, Part 2: Models and blueprints
Models in Sails.js are represented by JavaScript objects, which can be stored in any type of data store -- relational, document-oriented, or something else. Develop your first model in Sails.js, then get started with Sails blueprints, which provide built-in support for the ubiquitous create, read, update, and delete features of data-driven applications.
Also available in: Chinese   Japanese  
Articles 12 Jul 2016
The busy JavaScript developer's guide to Sails.js, Part 1: Build and deploy a basic web app with Sails
Like so many server-side JavaScript frameworks, Sails.js makes it easier to build traditional web applications. Sails also embraces some of the ideas that made Rails revolutionary, bringing a new level of productivity to web and mobile development on top of Node.js. This first installment in a series features an overview of what makes Sails different, including its new-school approach to MVC architectures. You'll also set up your development environment and deploy a basic Sails application to IBM Bluemix.
Also available in: Chinese   Japanese  
Articles 12 Jul 2016
Modularize Angular applications with webpack
Modularizing an AngularJS application makes the code base easier to maintain as your project grows. Learn how to modularize an existing Angular application with the webpack module bundler, and learn best practices for incorporating modules into a new project.
Tutorial 29 Jun 2016
The busy JavaScript developer's guide to Sails.js, Part 3: Modeling relationships in Sails
Refactor your Sails.js application from a blog API to a more generalized content management system, then use associations to define the complex relationship between a single author and many entries. You also add comments and tags to newly created content in your rapidly growing HTTP API.
Articles 15 Jun 2016
Use Swagger to document and define RESTful APIs
Swagger is a useful specification for generating documentation for RESTful APIs, but its output can lack all of the detail or features you need. Find out how you can enhance Swagger's native capabilities through the use of custom extensions, tools, and templates.
Articles 15 Jun 2016
Real-world applications using developerWorks Premium, Part 2: Build a mobile web app for assisting stray dogs, Part 2
In this two-part tutorial, take advantage of developerWorks Premium and use PHP, Bluemix, and the Google Static Maps API to build and deploy a mobile-friendly app for reporting injured stray dogs to a central database.
Tutorial 15 Jun 2016
The busy JavaScript developer's guide to Sails.js, Part 4: Routes and controllers in Sails
Sails makes it easier than you might think to write custom controllers that do exactly what you want them to. Learn how to extend the default controllers that Sails produces for every model, setting up your HTTP API to handle just about any type of input or query.
Articles 15 Jun 2016
Real-world applications using developerWorks Premium, Part 1: Build a mobile web app for assisting stray dogs, Part 1
In this two-part tutorial, take advantage of developerWorks Premium and use PHP, Bluemix, and the Google Static Maps API to build and deploy a mobile-friendly app for reporting injured stray dogs to a central database.
Also available in: Chinese  
Tutorial 15 Jun 2016
Deploy a Meteor-based web and mobile chat server
Discover developerWorks Premium and host a private Rocket.Chat server on IBM Bluemix for your development team or friends/family, with you in full control. A developerWorks Premium membership can give you a head start on cloud services deployment.
Also available in: Chinese   Japanese  
Articles 26 May 2016
Use D3 and Angular for custom data visualizations
Build custom data visualizations with the D3.js library and incorporate them in your AngularJS apps.
Also available in: Japanese  
Tutorial 26 May 2016
Build a hybrid mobile app with Ionic, Grails, and Bluemix
Use Grails and Ionic with the Eclipse IDE to develop a hybrid mobile item-ordering application that uses Bluemix as the host for RESTful back-end services.
Also available in: Japanese   Spanish  
Tutorial 18 May 2016
Editor's picks: Best tutorials on the power of Bluemix
It's been a few months since I last compiled a list of the top developerWorks tutorials about IBM Bluemix, and in this industry (as you know), a LOT can happen in a few months. So it's time to take another look. This time, however, instead of gathering up the most popular content on our site, I'd like to make a few recommendations of my own. developerWorks is fortunate to have an abundance of subject matter experts who have the insights and writing skills to guide you through complex development topics. Here are five recent tutorials that stand out as excellent demonstrations of the power of Bluemix. See how you can harness IBM's cloud platform in innovative (and yes, fun) new ways. Enjoy!
Articles 17 May 2016
Use JavaScript closures efficiently
Understand the characteristics of JavaScript closures and their lifecycles so that you can prevent memory leaks in your Node.js applications.
Also available in: Chinese  
Tutorial 02 May 2016
Convert your Twitter lists to RSS
Parse the HTML output from a Twitter widget into an RSS feed that can be used in feed readers, IFTTT recipes, and custom applications.
Also available in: Chinese   Russian   Japanese  
Tutorial 25 Apr 2016
Such a deal: Jump-start your cloud projects with developerWorks Premium
For a modest investment, our new developerWorks Premium membership program can yield huge benefits for you in terms of time and (yes) money giving you access to powerful tools that support your cloud projects, a trove of learning resources to help you build your skills, discounts to industry events where you can expand and enhance your network, free certification testing, and more.
Also available in: Chinese   Japanese  
Articles 29 Mar 2016
Use jspm to harness the future of JavaScript modules
The jspm framework breaks new ground in JavaScript client-side dependency management. Find out how you can use future JavaScript (ECMAScript 6) language features now, thanks to jspm. Learn how jspm automates module resolution through registries such as npm and GitHub, and take a look at value-added tools that jspm includes.
Also available in: Chinese   Japanese  
Articles 09 Mar 2016
Explore what's new in IBM Bluemix
In this updated demo, David Barnes shows how to start developing and deploying applications using the latest Bluemix runtimes and services, any way you want to do it: using the Cloud Foundry approach, using IBM Containers, or using OpenStack virtual machines.
Also available in: Chinese   Russian   Japanese   Portuguese   Spanish  
Articles 08 Mar 2016
Build a hybrid expense-tracking application
Easily create REST services by using StrongLoop tools, including the open source LoopBack framework. With the Ionic framework and the LoopBack framework's AngularJS SDK, create a hybrid application to consume the services. Extend the API to give clients more flexibility in displaying expense data, and push the server-side code to IBM Bluemix.
Also available in: Chinese   Japanese   Portuguese  
Tutorial 02 Mar 2016
Move your Java application into a hybrid cloud using Bluemix, Part 4
Use Secure Gateway to connect a Java Platform, Enterprise Edition application that runs in Bluemix to a relational database that runs outside of Bluemix.
Also available in: Chinese   Japanese  
Tutorial 17 Feb 2016
Create a modular single-page app with Vue.js and Bluemix, Part 2: Deploy your app in the cloud
In this two-part tutorial, build a simple but powerful single-page application with a responsive UI, and deploy your app in the cloud. In Part 1, develop the front end with the Vue.js JavaScript framework, using Node Package Manager (NPM) for dependency management, webpack as a build tool, and Foundation for the responsive UI. Learn Vue.js from basic principles to advanced usage, and use a modular design to support the application as it scales up. In Part 2, deploy the app to IBM Bluemix.
Also available in: Chinese  
Tutorial 03 Feb 2016
Create a modular single-page app with Vue.js and Bluemix, Part 1: Develop and test the front end
Copy extended
Also available in: Chinese  
Tutorial 03 Feb 2016
Containerize golang apps with Docker and Bluemix
Use Docker, Bluemix, and Object Storage to build and deploy a containerized application that's written in the Go programming language.
Also available in: Chinese   Japanese  
Articles 05 Jan 2016
Docker: A boon for the modern developer
Use Docker to code more productively and expand your skills more efficiently. Declutter your development environment, eliminate dependency conflicts, and reduce development and learning time by working with containerized applications.
Also available in: Chinese   Japanese  
Articles 05 Jan 2016
Top 5 disaster-relief apps from the Bluemixathon challenge
Meet the winners of the Bluemixathon: Operation Rescue & Recovery challenge. Learn how the grand-prize winning team and winners in each category applied IBM Bluemix services to build disaster-relief apps.
Also available in: Chinese   Japanese  
Articles 16 Dec 2015
Reader favorites: Top 5 cloud computing tutorials for 2015
As you may have noticed, much of the cloud computing content we've published on developerWorks this year has focused on IBM Bluemix. Indeed, I've already posted a list of our top 5 Bluemix tutorials for 2015. But there's a whole lot more to developing for cloud than that one (very powerful) product. That's why I've pulled together this separate list: top 5 developerWorks tutorials published in 2015 that focus on cloud topics other than Bluemix. I chose these based on developerWorks traffic data for 2015 to date -- that's right, these are your favorites for the year.
Also available in: Chinese  
Articles 15 Dec 2015
Build a notepad application with PHP, MongoDB, and IBM Bluemix
This article shows you to use IBM Bluemix to build and deploy a web-based notepad application with PHP, MongoDB, and Bootstrap. It uses MongoDB for fast and scalable document storage, the Slim PHP micro-framework for the application's business logic, and Bootstrap for a responsive, mobile-friendly user interface.
Also available in: Chinese   Japanese  
Articles 15 Dec 2015
Build a PHP app that uses GPS data from an IoT device
Are you a PHP developer who is interested in building IoT applications? It can be difficult to get started. This tutorial will help you get started by taking you step-by-step through the process of building a PHP-powered, IBM Bluemix IoT application that subscribes to location data that connected devices send to the Internet of Things Platform service. The app then converts that data into map images by using the Google Maps API.
Also available in: Chinese   Japanese   Portuguese  
Articles 10 Dec 2015
Bluemix fundamentals: Deploy a sample Java application to the cloud
Get started working in the cloud using the language and tooling you're already familiar with as a Java developer. In this tutorial, learn how to run, modify, test, and deploy a simple web app to the cloud using the Java language and the IBM Bluemix Tools for Eclipse. Once you deploy the app to Bluemix, IBM's cloud development platform, anyone on the Internet can access it.
Also available in: Chinese   Japanese   Portuguese  
Articles 07 Dec 2015
Build and deploy an investment tracking application in the cloud with IBM Bluemix, Part 2
In Part 2 of this two-part series, I show you how to use the financial data in a PHP application developed in Part 1 to provide an instant, accurate valuation of an investment portfolio.
Also available in: Chinese   Japanese  
Articles 07 Dec 2015
Build and deploy an investment tracking application in the cloud with IBM Bluemix, Part 1
In Part 1 of this two-part series, I show you how to connect and retrieve financial data using an open API. A mobile-compliant interface framework enables the application to work equally well on desktop computers and mobile devices. And hosting it on IBM Bluemix ensures reliability and scalability.
Also available in: Chinese   Japanese  
Articles 02 Dec 2015
Automate legal report gathering for Node.js apps running on Bluemix
Before releasing a new software version, developers and release managers need to make sure that the libraries included in the software are licensed for commercial use. When you build a Node.js application, you might use dozens of external libraries, each of them under different license terms. Gathering the information on all of them can be painful and time consuming. This article explains how to automate some of the tasks and generate a list of all the dependencies used in the project. The list includes what license they are under, and the website or repository where you can get them.
Also available in: Chinese   Japanese  
Articles 01 Dec 2015
developerWorks Premium for Java, web, and open source developers
developerWorks recently debuted the developerWorks Premium developer membership program, and it offers a little bit of something for everyone, no matter your area of interest and level of expertise. With an extensive Safari digital library, conference replays and discounts, and other perks curated with you in mind, you're sure to find it worth the price.
Also available in: Chinese   Japanese  
Articles 01 Dec 2015
IBM developerWorks Premium unboxed
Govind Baliga signs in to his developerWorks Premium dashboard and explores all the benefits, resources, and opportunities that come with an account. Watch him unlock the goodies.
Also available in: Japanese  
Articles 01 Dec 2015
Reader favorites: Top 5 Bluemix tutorials for 2015
Our top 5 most popular Bluemix tutorials in 2015 take various approaches to exploring the foundations of Bluemix. Clearly, many of you are looking to get a better understanding of what you can do with this powerful, flexible solution, and these tutorials can help.
Also available in: Chinese  
Articles 23 Nov 2015
Notes from developerWorks Technology: Top Web development tutorials from 2015
The developerWorks Technology editor showcases the top tutorials published in 2015 for web developers.
Also available in: Chinese  
Tutorial 18 Nov 2015
Microservices in action, Part 2: Containers and microservices — a perfect pair
Discover how Linux containers are revolutionizing software development and powering microservices to shift an entire industry. Know the requirements that are critical to success in microservices adoption and how container-based infrastructures make it easier to meet those requirements.
Also available in: Chinese   Japanese   Portuguese  
Articles 13 Nov 2015
Playful web development, Part 1: Manage user authentication with the Play Framework and Scala
Implement user management for your Play Framework applications and put your Scala skills to work. Pablo Pedemonte takes you through building a basic Play application that handles authentication and authorization. You can even use the application code as a starter for your own Play projects to shorten user-management development time.
Also available in: Chinese   Japanese   Portuguese  
Articles 12 Nov 2015
Playful web development, Part 2: Unleash Play in the cloud
Follow a step-by-step guide to preparing, securing, and deploying a nontrivial Play Framework application to run in IBM Bluemix. The app implements user management and authentication, using MongoDB for persistence and SendGrid for email services.
Also available in: Chinese   Japanese   Portuguese  
Articles 12 Nov 2015
Publish onsite REST APIs to Bluemix using the Secure Gateway and API Management services
With the Secure Gateway and API Management services, you can easily publish a REST API service onsite as a new custom service on Bluemix. In this article, I begin with an onsite sample REST API service, expose it to Bluemix, manage it and publish it as a new custom service, then build a sample app for validation. If you need your Bluemix applications to access an onsite environment, you should find this article helpful.
Also available in: Chinese   Japanese   Portuguese  
Articles 19 Oct 2015
Scale single sign-on for your Node.js cloud apps
Use Redis to implement persistence for express-session to allow horizontal scaling of Node.js applications that use IBM Single Sign On.
Also available in: Chinese   Japanese   Portuguese  
Articles 14 Oct 2015
Add interactive documentation to your JavaScript apps with Intro.js
Add easy-to-absorb, interactive user documentation to your JavaScript apps with Intro.js. Learn from a sample tour implementation how to demonstrate your application's features the modern way from within the app's UI.
Also available in: Chinese   Japanese   Portuguese  
Articles 09 Oct 2015
Build a simple face detection web app
Develop a simple application in PHP to use the powerful cognitive computing features of the AlchemyAPI service on IBM Bluemix. The app demonstrates how the face detection functions of the AlchemyAPI service can: study images and find faces, identify the gender, estimate the age, and often identify the specific person. You don't need to know anything about cognitive computing or deep learning algorithms to develop the cognitive app on Bluemix with only a few lines of code in this step-by-step example.
Also available in: Japanese   Portuguese  
Articles 08 Oct 2015
Bluemix fundamentals: 5 key advantages, from a developer's perspective
In this short video, Bobby Woolf discusses benefits and advantages the IBM Bluemix has over other cloud platforms for developers.
Also available in: Chinese   Japanese  
Articles 05 Oct 2015
Bluemix fundamentals: Set up team collaboration and automatic deployments for your Java app
In this tutorial, learn the basics of storing your application code in a Git repository hosted at DevOps Services, pushing code to that repository, and configuring a multi-stage Delivery Pipeline for automatic deployment. The pipeline is triggered whenever you or someone on your team pushes code to your Git repository.
Also available in: Chinese   Japanese   Portuguese  
Articles 05 Oct 2015
Bluemix fundamentals: Set up team collaboration and automatic deployments for your PHP app
In this tutorial, learn the basics of storing your application code in a Git repository hosted at DevOps Services, pushing code to that repository, and configuring a multi-stage Delivery Pipeline for automatic deployment. The pipeline is triggered whenever you or someone on your team pushes code to your Git repository.
Also available in: Chinese   Japanese   Portuguese  
Articles 05 Oct 2015
Bluemix fundamentals: Set up team collaboration and automatic deployments for your Node.js app
In this tutorial, learn the basics of storing your application code in a Git repository hosted at DevOps Services, pushing code to that repository, and configuring a multi-stage Delivery Pipeline for automatic deployment. The pipeline is triggered whenever you or someone on your team pushes code to your Git repository.
Also available in: Chinese   Japanese   Portuguese  
Articles 05 Oct 2015
Bluemix fundamentals: Deploy a sample PHP application to the cloud
Get started working in the cloud using the language and tools you're already familiar with as a web developer. In this tutorial, learn how to run, modify, test, and deploy a simple PHP app to the cloud. Once you deploy the app to Bluemix, IBM's cloud development platform, anyone on the Internet can access it.
Also available in: Chinese   Japanese   Portuguese  
Articles 05 Oct 2015
Bluemix fundamentals: Deploy a sample Node.js application to the cloud
Get started working in the cloud using the language and tools you're already familiar with as a web developer. In this tutorial, learn how to run, modify, test, and deploy a simple Node.js app to the cloud. Once you deploy the app to Bluemix, IBM's cloud development platform, anyone on the Internet can access it.
Also available in: Chinese   Japanese   Portuguese  
Articles 05 Oct 2015
Bluemix fundamentals: Start your free trial
You've seen the overviews of Bluemix and have a feel for what it can do for you. Now it's time to roll up your sleeves and get down to business. In this tutorial, you'll take the first step in working with IBM's robust cloud platform: starting your free Bluemix trial.
Also available in: Chinese   Japanese   Portuguese  
Articles 05 Oct 2015
Bluemix fundamentals: Add a world of cloud services to your application
Explore the cloud services offered in Bluemix based on their general functions. See how to add and manage services in the platform. Take a quick look at boilerplates, which are packages of sample code and services that are oriented around popular Internet technologies and languages.
Also available in: Chinese   Japanese   Portuguese  
Articles 05 Oct 2015
Bluemix fundamentals: Add an SQL database to your Java app
Learn how to create and add an SQL database to your Java web applications on Bluemix. Explore a data-driven, dynamically generated web store that changes appearance depending on current inventory stock level. Use the web-based Bluemix SQL Database Console to view and maintain your SQL databases.
Also available in: Chinese   Japanese   Portuguese  
Articles 05 Oct 2015
Bluemix fundamentals: Add a Cloudant NoSQL database to your Node.js app
Learn how to create and add a Cloudant NoSQL database to your Node.js web applications on Bluemix. Explore a data-driven, dynamically generated web store that changes appearance depending on current inventory stock levels. Use the web-based Cloudant Dashboard to view and maintain your NoSQL databases.
Also available in: Chinese   Japanese   Portuguese  
Articles 05 Oct 2015
Bluemix fundamentals: Add an SQL database to your PHP app
Learn how to create and add an SQL database to your PHP web applications on Bluemix. Explore a data-driven, dynamically generated web store that changes appearance depending on current inventory stock level. Use the web-based Bluemix SQL Database console to view and maintain your SQL databases.
Also available in: Chinese   Japanese  
Articles 05 Oct 2015
Develop full-stack Java apps with Vaadin in the cloud
Use the Vaadin Rich Web Starter boilerplate to deploy a customized DB2-backed, three-tier order-desk web app to the Bluemix cloud in minutes.
Also available in: Chinese   Japanese  
Articles 30 Sep 2015
Core dump debugging for the IBM SDK for Node.js
Debug Node.js application crashes and memory leaks with an Eclipse add-on that works alongside the IBM SDK for Node.js to help you diagnose core dumps.
Also available in: Chinese   Japanese  
Articles 30 Sep 2015
Full-stack Java web dev with Vaadin
Java web developers are often forced to learn JavaScript, CSS, and HTML5 (cornerstone of all modern browsers) in order to create compelling interactive user experiences for their web applications. Vaadin open source framework empowers Java developers by giving them full-stack control within a 100% Java world.
Also available in: Chinese   Japanese  
Articles 30 Sep 2015
Migrate a LAMP application to Bluemix
Learn how to migrate a classic LAMP application (Drupal) to IBM Bluemix.
Also available in: Chinese   Japanese   Portuguese  
Articles 18 Sep 2015
Build life-saving, world-changing apps with Bluemix
Kyle Brown shows how to combine Bluemix runtimes and services to quickly build apps to help during natural disasters.
Also available in: Japanese   Portuguese  
Articles 17 Sep 2015
Make your Bluemix application elastic using calendar-based rules
This article illustrates how to use the Bluemix Auto-Scaling service to make your application elastic by expanding the application runtime metrics, such as memory, response time, and so on. The Auto-Scaling service now has a new feature that lets you assign calendar-based rules to scale out your applications to a minimum number in a certain time period. This feature is extremely useful for applications that require multiple node instances active during specific times.
Also available in: Chinese   Japanese   Portuguese  
Articles 15 Sep 2015
Build a multiservice messaging application on Bluemix, Part 2: Deployment and testing
In this two-part tutorial series, learn how to design and build messaging service applications. Using a Liberty for Java application as an example, you'll see how to integrate two external messaging services using their APIs, IBM Bluemix SQL Database Service for persistence and Dojo JavaScript framework to provide a rich Web 2.0 front end. In Part 1, we looked at the different components of an existing multimessage application. In Part 2, we focus on deploying the application on Bluemix, on external messaging services API account details, and on testing locally on IBM WebSphere Application Server V8.5 Liberty profile.
Also available in: Chinese  
Articles 09 Sep 2015
Build a multiservice messaging application on Bluemix, Part 1: Design and implementation
In this two-part tutorial series, learn how to design and build messaging service applications. Using a Liberty for Java application as an example, you'll see how to integrate two external messaging services using their APIs, IBM Bluemix SQL Database Service for persistence and Dojo JavaScript framework to provide a rich Web 2.0 front end. In Part 1, we'll examine an existing multimessage application, from high-level design to low-level code details, looking at the different layers and at individual components within each layer.
Also available in: Chinese   Japanese   Portuguese  
Articles 09 Sep 2015
Build your first Node.js website, Part 1
Do you want to build a dynamic website with Node.js but are unsure where to start? This three-part article introduces you to Node.js development step by step, with no software installation required. Using only a web browser, you create a Node.js application, write server-side JavaScript, display dynamic data on HTML pages, and store data in a Redis database.
Also available in: Chinese   Russian   Japanese   Portuguese   Spanish  
Articles 20 Aug 2015
Looking at the evolution of service composition, from SOA to cognitive services
Today, developers can create a wide variety of service compositions with a new breed of cognitive computing services. There are endless possibilities for creating service compositions, but that wasn't always the case back in the early days of service-oriented architecture (SOA) services. In this article, I review the history of service composition development and show how much it has evolved.
Also available in: Chinese   Japanese   Portuguese  
Articles 20 Aug 2015
Deploy a "Hello World" webpage to Bluemix
Let's deploy a simple Hello World webpage using nothing but HTML and a static buildpack on IBM Bluemix.
Also available in: Chinese   Russian   Japanese  
Articles 06 Aug 2015
Data integration at scale: OSLC and the Linked Data Platform
Learn how the Open Services for Lifecycle Collaboration (OSLC) community applies the concepts that are introduced in this series to collaborative software development. OSLC uses Linked Data and other Semantic Web standards to make it easier for requirements-tracking, development, and testing tools to work together throughout the software lifecycle.
Also available in: Chinese   Japanese   Portuguese  
Articles 05 Aug 2015
Mastering MEAN: Testing the MEAN stack
Take a walk through the "small pieces, loosely joined" of the MEAN stack's testing infrastructure. No application, MEAN or otherwise, is ready for production without passing a rigorous, comprehensive test suite. See how to use Karma, Mocha, Jasmine, and istanbul, helped by PhantomJS, to test the UGLI app.
Also available in: Japanese  
Articles 28 Jul 2015
Create an iOS 8 game with React Native and Advanced Mobile Access
Create a React Native game and learn how JavaScript code can access the IBM MobileFirst platform in iOS native apps.
Also available in: Japanese  
Articles 15 Jul 2015
React Native: Into a new world of rapid iOS development
Get on the mobile fast track with React Native, the fastest-growing platform and tool set for iOS development. Put aside the Objective-C and Swift tutorials, and start coding iOS apps with JavaScript. Get an introduction to React Native, learn about its architecture and internal operations, and work through an example application that highlights React Native programming techniques.
Also available in: Japanese  
Articles 15 Jul 2015
Microservices in action, Part 1: Introduction to microservices
In this multipart series, learn how microservices make cloud applications more manageable, scalable, and reliable. This first installment gives you a high-level view of microservices' role in cloud architectures and contrasts microservices-based systems with older, monolithic models.
Also available in: Chinese   Russian   Japanese  
Articles 26 Jun 2015
Data integration at scale: Linked Data
Linked Data technologies effectively make one data set out of many. Now that you understand the Resource Description Framework (RDF) data model and the SPARQL Protocol and RDF Query Language (SPARQL), learn how those standards combine with the web's architecture to create and use easily consumable interconnected data.
Also available in: Chinese   Russian   Japanese  
Articles 22 Jun 2015
Deploy a golang photo archive in the cloud
Use Object Storage v2 with a Go programming language application hosted on Bluemix. Object Storage v2 provides a highly available, robust, reliable, and scalable storage fabric that can be backed by a private cloud or the IBM public cloud.
Also available in: Chinese   Russian   Japanese  
Articles 05 Jun 2015
PHP renewed: Creating environments with Vagrant and PuPHPet
Thanks to Vagrant and PuPHPet, you can easily build consistent PHP development and deployment environments that take advantage of virtual-machine technology. These open source tools work with desktop-virtualization software such as VirtualBox to help you do away with apparent bugs that result from discrepancies between systems. PHP expert Eli White shows you how to put Vagrant and PuPHPet to work for your team.
Also available in: Chinese   Russian   Japanese  
Articles 03 Jun 2015
Build a self-posting Facebook application with Bluemix and the MEAN stack, Part 2: Store user information on the server
This tutorial series shows you how to use the Facebook API and permissions from your Bluemix application running in a Node.js environment. Doing so allows the application to act as a smart agent and, thus, to read and post to Facebook on the user's behalf even when the user is not available. This tutorial, part 2 of the 3-part series, explains how to store user information on the server.
Also available in: Chinese   Japanese  
Articles 02 Jun 2015
Build a self-posting Facebook application with Bluemix and the MEAN stack, Part 1: Use Facebook as a logon source
This tutorial series shows you how to use the Facebook API and permissions from your Bluemix application running in a Node.js environment. Doing so allows the application to act as a smart agent and, thus, to read and post to Facebook on the user's behalf even when the user is not available. This tutorial, part 1 of the 3-part series, explains how to use Facebook as a logon source
Also available in: Chinese   Japanese  
Articles 02 Jun 2015
Build a self-posting Facebook application with Bluemix and the MEAN stack, Part 3: Make the server act on the user's behalf
This tutorial series shows you how to use the Facebook API and permissions from your Bluemix application running in a Node.js environment. Doing so allows the application to act as a smart agent and, thus, to read and post to Facebook on the user's behalf even when the user is not available. This tutorial, part 3 of the 3-part series, provides the final piece in the puzzle: how to make the server act on the user's behalf.
Also available in: Chinese   Japanese  
Articles 02 Jun 2015
Instant web applications with Meteor
With the Meteor web development platform, JavaScript developers can design and build highly interactive and responsive rich-client web applications easily and rapidly. Gain hands-on experience building Meteor apps that take advantage of industry-standard JavaScript libraries. Sing Li goes beyond the hype and explores the promise of Meteor with nontrivial, functional application examples. Ed note: This tutorial has been updated to reflect changes in the Meteor framework, from early beta in 2013 to the current version, 1.1.x.
Also available in: Chinese   Russian   Japanese  
Articles 27 May 2015
Build a mobile soccer notifications app on IBM Bluemix
Follow along as Joe Lennon exlains how he built the "Occer" application and deployed it on IBM's Bluemix platform. The back-end API layer is built using Ruby, Sinatra, and MongoDB. It uses the freely available football-data.co.uk data feeds to get the latest results. The application itself is an iOS application written in Swift and uses the IBM Bluemix Mobile SDK to handle push notifications.
Also available in: Chinese   Japanese  
Articles 26 May 2015
Migrate an app from Heroku to Bluemix
With all of the cloud platforms currently on the market, migrating applications from one to another can present challenges. This tutorial provides a step-by-step method of migrating a sample app from Heroku to IBM Bluemix.
Also available in: Chinese   Japanese   Spanish  
Articles 18 May 2015
Build a managed API with IBM Bluemix
Use the API Management service in Bluemix to create and publish your own APIs in the cloud. This tutorial helps you explore how API Management and Bluemix can help you participate in the API economy.
Also available in: Chinese   Japanese   Spanish  
Articles 13 May 2015
PHP renewed: Composer for PHP dependency handling
Today's complex PHP projects often use multiple third-party libraries that in turn have their own dependencies. Find out how Composer, an open source project built in PHP for the PHP community, takes the pain out of dependency handling for your modern PHP applications.
Also available in: Chinese   Russian   Japanese  
Articles 13 May 2015
Build a data mining app using Java, Weka, and the dashDB service
The dashDB (formerly known as Analytics Warehouse and BLU Acceleration) service provides data warehousing and analytics as a service on IBM Bluemix. Developers can develop and deploy a heavy-duty analytic application using blazing-fast IBM BLU database technology offered in the cloud. Learn how to develop a data mining application using the Weka statistical analysis tool and leveraging the IBM BLU columnar database.
Also available in: Chinese   Chinese   Russian   Japanese   Spanish  
Articles 08 May 2015
Add language translation to your apps with IBM Watson
Add machine translation to your Bluemix apps. Use Node-RED and the Machine Translation service to create an app that translates text that the user enters and performs sentiment analysis on that text.
Also available in: Chinese   Russian   Japanese   Spanish  
Articles 06 May 2015
4 experimental Bluemix services you'll want to try
Check out the latest almost-ready-for-prime-time boilerplates and services on IBM Bluemix, including selections from integration testing, data management, content management, application quality, and application infrastructure.
Also available in: Chinese   Russian   Japanese   Spanish  
Articles 05 May 2015
Enable social network logins by using the Bluemix Single Sign On service
This tutorial shows you how to add user authentication to your IBM Bluemix applications by using Single Sign On services. Learn how to create and deploy a Node.js application, bind the Single Sign On service to the application, and add popular identity sources such as LinkedIn, Facebook, and Google+, or a custom Cloud Directory to your application.
Also available in: Chinese   Russian   Japanese  
Articles 04 May 2015
Build a remote-controlled Raspberry Pi 2 monitor for your IBM Bluemix apps
Demystify the Internet of Things with a hands-on project that uses the IBM Watson IoT Platform to interconnect your devices and apps. Set up a Raspberry Pi 2 to monitor uptime and access time for a running IBM Bluemix app, capturing the results in a graphing app that you can deploy to Bluemix. And code a desktop application that controls the Raspberry Pi 2 monitor remotely.
Also available in: Chinese   Russian   Japanese   Portuguese  
Articles 28 Apr 2015
Data integration at scale: Query RDF data with SPARQL
Now that you understand the Resource Description Framework (RDF) data model, learn ways to use the SPARQL Protocol and RDF Query Language (SPARQL) to get answers from RDF data sets. Later in this five-part series on data-integration standards and technologies, you'll put your SPARQL knowledge to work by querying Open Services for Lifecycle Collaboration (OSLC) data.
Also available in: Japanese  
Articles 22 Apr 2015
The WebSphere Contrarian: Are you getting the most out of virtualization?
Much has happened in the area of virtualization since the topic was first discussed in this column, so this is a good time to revisit (or re-introduce) virtualization and all its flavors to help you determine which type of virtualization could benefit your organization the most, and how to make it the most effective.
Also available in: Chinese  
Articles 16 Apr 2015
PHP renewed: Password security in modern PHP
Keep your PHP web applications' passwords safe from hackers. PHP continues to evolve with the web, and more web applications need to store passwords securely. In the second installment of a four-part series on the new face of PHP, learn about the new password-handling features added in the PHP 5.5 release.
Also available in: Chinese   Russian   Japanese   Portuguese  
Articles 15 Apr 2015
Develop Node.js apps without leaving your browser
Discover how you can use Bluemix Live Edit, Bluemix Debug, and the Bluemix shell to develop, debug, and deploy your apps in the cloud without ever leaving your browser.
Also available in: Chinese   Japanese  
Articles 08 Apr 2015
Data integration at scale: Creating webs of data with RDF
In the first installment of a five-part series on data-integration standards and technologies, Brian Sletten introduces the Resource Description Framework (RDF) as the basis for a new set of standards called Open Services for Lifecycle Collaboration (OSLC). As part of the World Wide Web Consortium (W3C) Semantic Web technology stack, RDF is designed to facilitate information integration among multiple participants without the need for extensive precoordination.
Also available in: Chinese   Russian   Japanese   Portuguese  
Articles 31 Mar 2015
PHP renewed: The new face of PHP
PHP has evolved significantly since its early days as a templating language. In the first installment of a four-part series on modern-day PHP programming, PHP expert Eli White examines some of the advancements in PHP 5.3 and higher. Get up to speed on namespaces, traits, closures, generators, and more.
Also available in: Chinese   Russian   Japanese   Portuguese  
Articles 25 Mar 2015

1 - 100 of 880 results | Next Show Summaries | Hide Summaries Subscribe to search results (RSS)