技術文書一覧

  • spacer 製品、トピックスやコンテンツ・タイプでフィルターをかける

    (0 製品)

    (56 トピック)

    (0 インダストリー)

    (4 種類)

クラウド・プラットフォーム IBM Bluemixで次のアプリを開発しましょう。

 

1 - 116 件のうちの 100 件 | 次へ 概要の表示 | 概要の非表示 検索結果に登録(RSS)

結果の表示
タイトル none 種類 none 日付 down
IBM MobileFirst Object Store Adapter とバックエンドの IBM Spectrum Scale Object を使用したモバイル・アプリを開発する
オブジェクト・ストアに保管されたデータをモバイル・アプリに簡単に統合できるようにするニーズを探ってください。クラウド・ストレージを使用すると、ユーザーやアプリケーションがリモートからデータを保管して、そのデータにいつでも、どこからでも、どの端末からでもアクセスすることができます。この記事では、最先端のオブジェクト・ストア・オファリングである IBM Spectrum Scale Object、そしてマルチプラットフォーム対応のモバイル・アプリ開発用プラットフォームとして人気の高い IBM MobileFirst についての概要を説明します。その後、カスタムで作成した MobileFirst 用アダプターを紹介します。このアダプターを使用すれば、IBM Spectrum Scale Object Store に保管されたデータにアクセスし、そのデータを統合するという処理を簡単に行えるモバイル・アプリを開発することができます。
記事 2015/7/30
サッカーのスコアを通知するモバイル・アプリを IBM Bluemix 上で作成する
Joe Lennon が、Occer アプリをどのように作成して IBM の Bluemix プラットフォームにデプロイしたかを説明しているので、それを理解してください。バックエンドの API 層は、Ruby、Sinatra、MongoDB を使って作成されています。サッカーの試合の最新のスコアは、無料で入手できる football-data.co.uk のデータ・フィードから取得します。アプリそのものは Swift で作成した iOS アプリですが、IBM Bluemix のMobile SDK を利用してプッシュ通知に対処します。
記事 2015/7/30
クラウド内でスケーラブルな連絡先アプリケーションを作成してデプロイする: 第 1 回
MongoDB の特徴を活かして、MongoDB を利用した強力かつスケーラブルなクラウド・アプリケーションを作成してください。それがいかに簡単であるかを示すために、第 1 回では PHP/jQuery のアドレス帳アプリケーションを作成するプロセスを順に辿っていきます。このアプリケーションは、IBM Bluemix クラウドにホストされている MongoDB データベースを使用して、連絡先を保管および管理できるようにします。第 2 回では、複数のユーザーを追加する方法と、アプリケーションを Bluemix にデプロイする方法を紹介します。言うまでもなく、完全にモバイル対応にするので、アプリケーションを Bluemix にデプロイすると、すぐにタブレットやスマートフォンで使い始めることができます。
記事 2015/7/16
クラウド内でスケーラブルな連絡先アプリケーションを作成してデプロイする: 第 2 回
MongoDB の特徴を活かして、MongoDB を利用した強力かつスケーラブルなクラウド・アプリケーションを作成してください。それがいかに簡単であるかを示すために、第 1 回では PHP/jQuery のアドレス帳アプリケーションを作成するプロセスを順に辿っていきます。このアプリケーションは、IBM Bluemix クラウドにホストされている MongoDB データベースを使用して、連絡先を保管および管理できるようにします。第 2 回では、複数のユーザーを追加する方法と、アプリケーションを Bluemix にデプロイする方法を紹介します。言うまでもなく、完全にモバイル対応にするので、アプリケーションを Bluemix にデプロイすると、すぐにタブレットやスマートフォンで使い始めることができます。
記事 2015/7/16
試してみたくなる Bluemix の 4 つの試験サービス
結合テスト、データ管理、コンテンツ管理、アプリケーションの品質、アプリケーションのインフラストラクチャーといった分野からのセレクションをはじめとし、IBM Bluemix のもうすぐ一般向けになる最新のボイラープレートとサービスを調べてください。
記事 2015/7/09
IBM Mobile Data for Bluemix サービスを利用して iOS アプリを作成する
IBM Bluemix 上で使用可能な IBM Mobile Data for Bluemix サービスを利用して iOS アプリケーションを作成してください。この複数回の連載では、それぞれの回で新しいサービスを紹介しながら少しずつアプリケーションを作成していきます。今回のチュートリアルには、デモ、サンプル・コード、BlueList iOS アプリケーションを作成するための完全な手順が含まれています。これまでに学んだことを活かして、IBM Mobile Data for Bluemix サービス、IBM Cloud Code for Bluemix サービス、IBM Push for Bluemix サービスを皆さん独自のアプリケーションに統合することができます。
記事 2015/7/09
優れた Apple Watch アプリを作成するための 6 つの設計原則
Apple Watch アプリを設計して素晴らしい結果を得る上では、いくつかの設計原則に従うのが効果的です。この記事では、「Apple Watch Human Interface Guidelines」の概要を紹介します。このガイドラインでは、一目で情報を把握できるアプリと、ユーザー・セントリックな素早い操作に重点を置いています。小さな画面用に設計すること、最小限の消費電力となるように最適化すること、そしてアプリのアクセシビリティーを保証することには、独特の課題を伴います。
記事 2015/7/09
IBM MobileFirst Platform 用 Xamarin.Forms アプリを開発する
Android および iOS 向けの Xamarin.Forms アプリを開発し、IBM MobileFirst Platform と統合する方法を説明したこの動画を視聴することで、その方法を理解してください。
記事 2015/7/02
IBM Bluemix アプリを対象とした、リモート制御の Raspberry Pi 2 モニターを作成する
IBM Internet of Things Foundation を利用してデバイスとアプリケーションを相互接続する実践プロジェクトを通して、モノのインターネットについて理解してください。このチュートリアルでは、実行中の IBM Bluemix アプリケーションのアップタイムと、このアプリケーションへのアクセス時間をモニタリングするように Raspberry Pi 2 をセットアップして、Bluemix にデプロイできるグラフ作成アプリケーションにそのモニタリング結果を取り込みます。さらに、この Raspberry Pi 2 モニターをリモートで制御するデスクトップ・アプリケーションのコーディングを行います。
記事 2015/7/02
IBM MobileFirst Platform を使用して Apple Watch アプリを作成する: パート 2
IBM MobileFirst ネイティブ iOS SDK を使用して Apple Watch アプリを開発する方法を説明したこの動画を視聴することで、その方法を理解してください。
記事 2015/7/02
IBM MobileFirst Platform を使用して Apple Watch アプリを作成する: パート 1
IBM MobileFirst ネイティブ iOS SDK を使用して Apple Watch アプリを開発する方法を説明したこの動画を視聴することで、その方法を理解してください。
記事 2015/7/02
Dojo Mobile でグラフィカル KPI ダッシュボード・アプリを作成する
Dojo Mobile を使用すると、モバイル開発に要する時間が大幅に削減されると同時に、よく利用されているモバイル端末で適切に拡大縮小される、直感的かつリッチな画面を作り出すことができます。このチュートリアルでは、Dojo Mobile のチャート作成ライブラリーとゲージ・ライブラリーを使用することで、モバイル KPI アプリを介してビジネス・ユーザーや経営者に組織の主要業績指標を提供する方法を説明します。
記事 2015/6/25
モバイル DevOps: 第 1 回 UrbanCode Deploy を使用してエンタープライズ規模の iOS 継続的ビルドを実装する
iOS アプリ用にエンタープライズ規模の継続的ビルド・システムを実装してください。IBM Apple Solutions Team が、このシステムの継続的ビルド機能をカスタマイズするために IBM UrbanCode Deploy をどのように使用したかを理解してください。
記事 2015/6/25
PHP、MySQL、AngularJS、Nutritionix API を使用してモバイル対応のカロリー・カウンターを作成し、IBM Bluemix にデプロイする
モバイル Web アプリケーションは、よく知られた Web 技術を使用しており、端末の種類が異なっても確実に動作することから、ますます広く利用されるようになっています。この記事では、PHP、MySQL、AngularJS を使用してモバイル対応のカロリー・カウンター・アプリケーションを作成し、即座に IBM Bluemix にデプロイする方法を紹介します。このアプリケーションでは、Slim PHP マイクロフレームワークを使用して Nutritionix API との通信を行って情報を取得し、ユーザー・インターフェースには jQuery Mobile を使用します。これらは、Cloud Foundry PHP ビルド・パックおよびバインドされた MySQL および SendGrid サービス・インスタンスとともに使用されます。
記事 2015/6/18
Android 対応のスマート・モバイル・カロリー・モニターを作成する
IBM Bluemix 上で Mobile Data サービスと Push サービスを利用して、ユーザーが摂取および消費するカロリーをモニターする Android アプリを作成してください。リマインダーは、プッシュ通知として送信されます。
記事 2015/6/18
Bluemix の 1 年: アプリのトップ 10
どの Bluemix アプリが dW 編集チームのお気に入りのリストに入ったかをご覧ください。水の節約から、Watson の利用、フィットネスの記録、駐車した車の探索まで、このリストにはあらゆるものが含まれています。
記事 2015/5/14
Bluemix で Android 用の休日通知アプリを作成する
Android モバイル端末がこの先の休日に関する通知を受け取るアプリを作成する方法を学んでください。MyHolidays を使用すると、ユーザーはこのサービスに自分のモバイル端末を登録することができます。登録済みのユーザーは、自分のモバイル端末上で希望した間隔で (例えば、週次、月に 2 回、月次など) この先の休日に関する通知を受け取り、それに従って休暇を計画することができます。このチュートリアルの例では、IBM Bluemix の Push サービス、Mobile Data サービス、Mobile Application Security サービス、Workload Scheduler サービスを利用して、Android モバイル・アプリを構成してデプロイする方法を紹介します。
記事 2015/5/14
IBM IoT Foundation と IBM Bluemix を使用して独自のウェアラブル端末を作成する
ウェアラブル端末に接続し、その端末からクラウドに対してセンサー・データの送信を行う、ハイブリッド・モバイル・アプリを作成してください。このチュートリアルの自分で作成する粋なプロジェクトでは、IBM Bluemix、IBM Internet of Things (IoT) Foundation、Apache Cordova、および WICED Sense Development Kit を使用します。
チュートリアル 2015/5/07
編集チームが選ぶ Bluemix チュートリアル・トップ 10 ― 2015 年冬
この 1 年での Bluemix の進化は信じられないほどです! IBM は Bluemix を公開して以来、ユーザーが夢見るほぼあらゆる種類のアプリケーションを作成、デプロイ、実行、管理するために使用できる新しいサービスおよびランタイム (IBM によるもの、サード・パーティーによるもの、オープンソースのもの) を多数発表してきました。developerWorks では、編集チームがクラウドおよびサービスの一流のエキスパートと密接に協力して、Bluemix とそのサービスによって実現できる内容や、それを迅速かつ容易に実現する方法などを紹介するために、クイックスタート、チュートリアル、動画、デモなどで構成されるライブラリーを大量に作成してきました。このような豊富な情報を提供するなかで、さまざまな Bluemix ソリューションを説明するチュートリアルの中から編集チームが気に入ったものを定期的にハイライトすると参考になるのではないかと考えました。
記事 2015/5/07
Geospatial Analytics を利用して、ネットワーク接続された車両の IoT アプリを作成する
Bluemix 上にモノのインターネット (IoT) による Connected Vehicle スターター・キットをデプロイし、「モノのインターネット」サービスと Geospatial Analytics サービスを利用して拡張してください。このスターター・キットを使用すると、街中を走っている車両のシミュレーション、表示、管理が可能になり、通知用のジオフェンスを設定することも可能になります。
記事 2015/4/30
IBM MobileFirst Platform Foundation Developer Edition のインストールに関する FAQ
ここで取り上げる 6 つの質問は、サポート・スタッフがよく尋ねられる質問です。これらに対する回答が、IBM MobileFirst Platform Foundation Developer Edition をインストールして使い始める皆さんの質問に対する答えとなることを願っています。
記事 2015/4/23
IBM MobileFirst を Cast Iron と統合してモバイル・アプリをエンタープライズに接続する
IBM MobileFirst Platform Foundation モバイル・アプリケーション・フレームワークは、アダプター・メカニズムによる統合機能を提供します。MobileFirst のアダプターは、エンタープライズ・サービスにアクセスするために MobileFirst プラットフォーム上のサーバーにデプロイされるコンポーネントです。これらのアダプターは、モバイル・アプリケーションとエンタープライズ・システムとの間のメディエーターまたはゲートウェイとしての役割を果たし、モバイル・アプリケーションからのリクエストを受け取って、リクエストに応じてエンタープライズから取得したデータをモバイル・アプリケーションに返します。IBM WebSphere Cast Iron Cloud インテグレーション製品は、クラウドとオンプレミス・アプリケーションとの迅速な統合や、統合コストの削減、SaaS (Software as a Service) およびクラウド・モデルにおけるリソースと生産性の最適化を可能にする製品です。この記事では、IBM MobileFirst と Cast Iron の統合について説明します。
記事 2015/4/23
Worklight による本番アプリの開発に Mobile Quality Assurance を使用する
この記事では、Ei! Treinador (「こんにちは、コーチ!」という意味のポルトガル語) モバイル・アプリの開発に IBM Mobile Quality Assurance をどのように使用したのかを説明します。2014年ワールドカップ・ブラジル大会で VIP ファンのために作成されたこのアプリにより、ファンはソーシャル・メディアから集約されたセンチメント分析を見ることができました。このアプリに IBM Mobile Quality Assurance をどのようにインストールして構成したのか、そしてアプリをテスターや利害関係者に配布するためにどのように Mobile Quality Assurance を使用したのかを学んでください。Mobile Quality Assurance は内部テストから本番での使用に至るまで、開発サイクルの全フェーズで使用しました。この記事では IBM Mobile Quality Assuranceの本番前のステップと本番でのステップの両方を取り上げます。
記事 2015/4/23
Geospatial Analytics サービスを利用してモバイル端末をモニターする
Bluemix の Geospatial Analytics サービスを利用する Node.js スターター・アプリケーションを取得して実行し、拡張してください。Geospatial Analytics サービスを利用すると、モノのインターネットに接続された移動中の端末をモニターすることができます。Geospatial Analytics サービスは、MQTT からの端末メッセージ・ストリームを分析し、1 つ以上の地域に関して端末の位置情報をリアルタイムで追跡します。
記事 2015/4/16
iOS アプリにプッシュ通知を追加する
皆さんの Node.js アプリにプッシュ通知を追加することで、iOS ユーザーに最新情報を提供してください。このチュートリアルでは、IBM Bluemix 内で一からモバイル・アプリを作成する方法、Node.js アプリを実行する方法、作成したアプリの Push サービスがさまざまな端末とやりとりする方法、そして最後にデータの受け渡しをする方法を紹介します。
記事 2015/4/16
Bluemix と iOS 用 MobileFirst Platform で iOS 8 アプリを作成する
Bluemix 上でモバイルに対するプッシュ通知および認証を目的とした新しい iOS 8 SDK を試してください。このチュートリアルでは、現在ベータ版である新しい MobileFirst Platform for iOS を紹介します。さらに、Bluemix 上でモバイル・バックエンド・アプリを作成し、このアプリをサンプル iOS モバイル・アプリと接続する方法、そして Bluemix コンソールからプッシュ通知を送信する方法を紹介します。
記事 2015/4/16
Fitbit 製品を使用して歩数を競い合うアプリを作成する
Fitbit 製品を使っている友達の間で Fitbit 製品を着用して毎日の歩数を競い合うコンテストを、IBM Bluemix、Twitter、Twilio を使用して作成してください。リアルタイムのスコアボードとグラフィカル・アナリティクスは、コンテストに参加する全員が利用することができ、スコアボードは Twitter と Twilio SMS メッセージングによって自動的に更新されます。
記事 2015/3/26
Bluemix と AppScan Mobile Analyzer サービスを利用して Android アプリのセキュリティー・テスト・ツールを作成する
現在、開発されているモバイル・アプリの数が著しく増えているため、セキュリティー・テストを行って、明らかにされた脆弱性に開発者が対処できるようにするためのコスト・エフェクティブなツールまたはアプリケーションが必要になっています。このチュートリアルでは、IBM Bluemix の AppScan Mobile Analyzer サービスについて詳しく説明するとともに、開発者がこのサービスを利用して Android アプリをスキャンし、検出されたセキュリティー問題に対処できるようにする方法を紹介します。
記事 2015/3/26
Web ユーザーと Pebble ユーザーのための Where? アプリを作成する
「どこ?」の質問に答えるアプリケーションを作成します。クライアント・アプリケーションをサポートするための REST API を提供するバックエンド Node.js アプリケーションを、Bluemix 上でビルドしてデプロイします。 次に 2 つのクライアント・アプリケーション (1 つは Web 用、1 つは Pebble スマートウォッチ用) をビルドします。
記事 2015/3/19
エンタープライズ規模の iOS/Android アプリ向けカスタム API を作成する
モバイル・アプリ向けにエンタープライズ規模の API を開発する必要があるならば、Web アプリケーションやモバイル・アプリで使用するカスタム API を開発して、より高いアジリティーと応答性、さらには短いタイム・ツー・マーケットを実現する上で、Bluemix クラウド・プラットフォームがどのように役立つかを参考にしてください。
記事 2015/3/19
企業におけるモノのインターネットの導入に弾みをつける
Bluemix サービス、Pebble スマートウォッチ、Meteor を利用して、モノのインターネット・アプリ ― 販売追跡システム ― を迅速に稼働状態にしてください。
記事 2015/3/19
IBM Bluemix というモバイル・アプリ開発の早道があるのに、なぜ開発にそれほど時間をかけているのですか?
IBM Bluemix は、サービス、API、インフラストラクチャーを組み合わせて提供することから、強力なモバイル・システム・エンゲージメント・アプリケーションを極めて短い時間で構築できるようになっています。この動画では、どのようにしてそれが可能になるかを説明しています。
記事 2015/3/12
モバイル・アプリの異常終了レポートの生成を自動化する
開発したモバイル・アプリの安定性を向上させるために、IBM Mobile Quality Assurance for Bluemix 内でコンテキストに沿った異常終了レポートを自動的に生成する機能を利用してください。
記事 2015/3/12
付録: IDE をセットアップする
記事「モバイル・アプリの異常終了レポートの生成を自動化する」で詳しく説明している Find Flight アプリを作成するために IDE をセットアップしてください。
チュートリアル 2015/3/12
Bluemix を利用して MVC スタイルのモバイル・アプリを作成する
今でもなお MVC スタイルのアプリケーションの開発は重要です。MVC スタイルのアプリケーションは、さまざまなプラットフォーム (クラウド・ベースまたはオンプレミス)、さまざまなプログラミング言語 (Java、Node.js、PHP、Python 等々)、さまざまなランタイム (WebSphere、Node、Ruby)、さまざまなデータソース (DB2、Cloudant、MySQL) を使用して作成されます。このチュートリアルでは、IBM Bluemix 内で公開されている Java ベースの RESTful Web サービスを使用する単純な Android モバイル・アプリを作成する方法を紹介します。このアプリ、サービス、DDL はダウンロードすることができます。
チュートリアル 2015/3/12
Swift および Objective-C を使用した iOS メモリー管理で絶対に失敗しないための 7 つのヒント
私はネイティブ iOS アプリで発生したメモリーの問題を皆さんと共有して解決しました。このチュートリアルでは、私が直面したメモリーの問題のほかに、誰もが犯しがちなよくある間違い、そして何よりも Swift アプリと Objective-C アプリの両方でメモリー・リークを回避およびデバッグするためのベスト・プラクティスおよびテクニックを紹介します。
チュートリアル 2015/3/05
会議施設を予約するための Android アプリを作成する
このチュートリアルでは、職場の会議施設を予約するための単純な承認アプリケーションを作成する方法を紹介します。このアプリケーションを作成するには、Bluemix 開発プラットフォーム内でクラウド・サービス (Cloudant DB、MQ Light、Twilio) を利用します。このアプリケーションを Bluemix にデプロイすると、ユーザーは自分の携帯端末で簡単にリクエストを送信してレスポンスを受け取ることができます。
チュートリアル 2015/3/05
IBM Bluemix モバイル入門
この記事では、1 章でモバイル開発に利用できる Bluemix のサービスの概要について解説します。その後、IBM Bluemix の MBaaS の中核である、Mobile Cloud Platform に焦点をあて、2 章でその概要を、3 章で具体的な実装方法について説明します。
記事 2015/3/05
オンプレミス・データベースのテーブル値をモニターする Android アプリと Web アプリケーションを作成する
プログラムの状況を手動でモニターしているとしたら、オンプレミス・データベースのテーブル列値 (例えば、コンポーネントが稼働中であるかどうかを示す値など) が変更されているかどうかをチェックし、変更されている場合にはプッシュ通知を受け取るアプリを作成することで、手動でモニターする時間を削減してください。最新のテーブル値は、Android アプリや Web アプリケーションで表示することができます。このチュートリアルに従うことにより、Bluemix の Cloud Integration サービスでサポートしているオンプレミス・データベース内のテーブル列値をモニターしてください。
チュートリアル 2015/3/05
Bluemix サービスを利用してモバイル端末のデータに対する情報ライフサイクル・ガバナンスを実現する
IBM Bluemix のモバイル・データ・サービスを利用して作成された、Android プラットフォーム上で動作する RetentionLite アプリを使用すると、ユーザーはモバイル端末上でデータの効率的なバックアップをするための管理ルールや管理ポリシーを定義することができます。このアプリを使用すると、直感的なユーザー・インターフェースと柔軟かつ構成可能なルールを使用して、モバイル端末上で情報ライフサイクル・ガバナンスを実現することができます。企業は、IBM Bluemix サービスの強力さを活かして、RetentionLite のようなアプリをデータ保存ポリシーに合うように、迅速に開発およびカスタマイズすることができます。
チュートリアル 2015/2/26
Swift と iOS 8 を使用して Mobile Quality Assurance をセットアップする
IBM Bluemix 上で Mobile Quality Assurance (MQA) サービスを利用して、お馴染みの BlueList アプリの Swift 版を強化する方法を学んでください。MQA を利用すると、アプリの本番前内部テストのためと、アプリが本番に移行した後のエンド・ユーザーのために、アプリに一連の堅牢な機能 (バグ・レポート作成機能、異常終了ロギング機能、評価分析機能) を追加することができます。MQA は、クライアント・サイドに及ぼす影響が最小限に抑えられたこの一連の強力な機能を提供するのみならず、より深く洞察するための包括的なアナリティクス・ダッシュボードも提供します。
チュートリアル 2015/2/12
5 分あれば、e-メール・クライアントを作成できます
RapidApps を使用して e-メール・メッセージを送信するモバイル・アプリまたは Web アプリを 5 分で作成してください。RapidApps は IBM Bluemix クラウド開発プラットフォーム内で提供されているランタイム兼サービスで、まったくコーディングすることなくアプリケーションを作成したり、概念実証を行ったりできるよう開発者を支援します。
チュートリアル 2015/2/05
エンタープライズ・コンテンツ管理の適用範囲を広げる
バックエンド・リポジトリーとして IBM Content Manager を使用する、モバイル・アプリケーション向け Bluemix ソリューションを作成してください。IBM Content Manager を使用すると、Bluemix 技術を利用する同様のモバイル・アプリを開発するための参照として、アプリの設計を使用することができます。
チュートリアル 2015/2/05
ドラッグ・アンド・ドロップ操作によって 10 分でモバイル・アプリを作成する
車を駐車した場所を覚えておけるようにする簡単なアプリケーションを作成してください。モバイル対応のアプリケーションを作成する上で役立つ IBM Bluemix の RapidApps サービスは、車を駐車した正確な場所を携帯電話にメモしておくアプリケーションを作成するにはとても適しています。アプリケーションを一度作成してしまえば、そのアプリケーションをクラウドにデプロイして、誰もが利用できるようにすることができます。
チュートリアル 2015/1/29
クラウドをポケットに入れて持ち歩く: 第 1 回 サーバー・リストを管理する
SoftLayer の REST API を使用して SoftLayer インフラストラクチャー・サービスを作成、表示、管理するためのモバイル・アプリケーションを作成してください。この全 2 回からなる連載の第 1 回では、モバイル端末に SoftLayer クラウド・サーバーに関する情報を表示する上で必要となるデータを調整する方法を学びます。
チュートリアル 2015/1/22
Bluemix と Twilio を利用してメッセージの送信や音声通話を行う
Twilio サービスを Bluemix 上のアプリケーションに追加することで、Web から携帯電話に対して音声通話を行ったり、SMS を送信したりしてください。Twilio は、標準的な Web 言語と Web API を使用して音声アプリケーション、SMS アプリケーション、VoIP アプリケーションを構築できるようにするクラウド・ベースのサービスです。
チュートリアル 2015/1/22
クラウドをポケットに入れて持ち歩く: 第 2 回 仮想マシンをオーダーして構成する
SoftLayer の REST API を使用して SoftLayer インフラストラクチャー・サービスを作成、表示、管理するためのモバイル・アプリケーションを作成してください。この全 2 回からなる連載の第 2 回では、モバイル端末でサーバーをオーダーして構成する方法を学びます。
チュートリアル 2015/1/22
Bluemix 上でエンタープライズ・サプライチェーン・アプリケーションを作成する
このチュートリアルでは、Bluemix 上のクラウド・サービスを利用してエンタープライズ・データおよびプロセスを統合する Node.js アプリケーションを作成する方法を紹介します。このアプリケーションは、Bluemix 上の Business Rules サービス、dashDB サービス、カスタム・クラウド・サービスを利用するサプライチェーン・アプリケーションで、IBM Worklight Server、ビジネス・プロセス管理 (BPM)、コンテンツ管理 (CM)、そして企業のバックエンド・システムに接続するための API プラットフォームと統合されています。
チュートリアル 2015/1/15
PHP、jQuery Mobile、Google ToDo リストを活用してモバイル・フレンドリーな ToDo リスト・アプリを作成する
ToDo リストを作成および管理するためのシンプルなモバイル・アプリを作成したければ、Slim PHP マイクロフレームワーク、jQuery Mobile、Google ToDo リスト API を使用すると簡単です。この記事では、私がそれを行った方法を紹介します。
記事 2015/1/15
iOS アプリを Objective-C から Swift に移植する
2014年の初めに Bluemix のサービスが提供され始めた後、私たちは Bluemix 上で IBM Mobile Data サービスを利用して、初歩的な iOS アプリを、クラウド・ストレージを使用するように機能強化する方法に関するチュートリアルを作成しました。今回のチュートリアルでは、Objective-C で作成されたアプリケーションを Apple の新しいプログラミング言語である Swift に移植する方法を紹介します。
チュートリアル 2014/12/18
ビジュアル検索エンジンを使用するモバイル・アプリに対して、クラウド上に格納されたデータを提供する
ビジュアル検索エンジンは、モバイル・アプリケーションの新しいパラダイムを創出しましたが、この技術を効果的に利用するには、大規模な公開データ・セットを用意して維持管理する必要があります。クラウド・ベースのストレージは、ビジュアル検索エンジンを使用するアプリケーションを導入する場合に、そのアプリケーションで利用できる優れたソリューションです。この記事では、組織がビジュアル検索エンジンとクラウド・ベースのストレージを使用してビジネス・プロセスを自動化する方法について説明します。
記事 2014/12/18
IBM による Apache Cordova 用プラグインを使用して、ハイブリッド・モバイル・アプリケーションから IBM Bluemix 内のデータを管理する
Apache Cordova 用 IBMData プラグインを使用して、Cordova コマンドライン・インターフェースから IBM Bluemix のデータ関連の機能を既存または新規のハイブリッド・モバイル・アプリケーションに追加してください。また、Bluemix のサービスを呼び出すことにより、Bluemix クラウド内にデータを作成することや、Bluemix クラウドに保管されているデータの読み取り、更新、削除を行うこともできます。
チュートリアル 2014/12/18
モバイル・アプリをテストするために OTA で配布する
IBM Bluemix から IBM Mobile Quality Assurance (MQA) を使用して、モバイル・アプリケーションの OTA 配布を実施する方法を学んでください。
チュートリアル 2014/12/18
Bluemix 対応の Cordova プラグインを追加して、ハイブリッド・モバイル・アプリでプッシュ機能を利用する
IBM Bluemix には、モバイル端末とクラウド・サービスとの間でやりとりするための強力な SDK のセットが用意されています。これらの SDK の 1 つである Push を使用すると、開発者は Push サービスに端末を登録し、プッシュ通知を送信することや、受信することができるようになります。このチュートリアルでは、ハイブリッド・モバイル・アプリケーション (既存のもの、または新規のもの) において IBM Bluemix 用の新しい Apache Cordova プラグインを有効にして動作させるためのステップを説明します。
チュートリアル 2014/12/04
Polymer を導入して Web Components による革命に参加する
Polymer ライブラリーでは、iOS や Android 上のモバイル・ブラウザーをはじめとする最近のあらゆるブラウザーでサポートしている Web Components テクノロジーを使用しています。皆さんが作成する Web アプリケーションやハイブリッド・モバイル・アプリケーションに、(UI インタラクションの処理、トランジション・アニメーション、柔軟な CSS スタイル設定を含む) 完全なユーザー・インターフェースをカプセル化するカスタム Web 要素を追加してください。
チュートリアル 2014/11/27
Google+ 認証で Android アプリを機能強化する
IBM クラウド上にホストされ、Google+ 認証によって保護される Android アプリケーションを作成してください。この複数のチュートリアルで構成されるシリーズでは、新しいサービスとテクノロジーを紹介し、各チュートリアルで少しずつこのアプリケーションを作成していきます。今回のチュートリアルには、デモ、サンプル・コード、そして BlueList Android アプリケーションを作成するための完全な説明が含まれています。このチュートリアルで学んだことは、Google+ 認証を皆さんのアプリケーションに組み込むために適用することができます。
記事 2014/11/20
SoftLayer クラウドでマッピング機能と地理空間解析機能を使えるようにする
GIS と地理空間解析についての概要、Esri の製品である ArcGIS と Esri のマップ・アプリケーション、そしてこのアプリケーションを SoftLayer クラウド上にデプロイする方法を理解してください。
記事 2014/11/06
IBM Mobile Cloud サービスを利用した Android アプリを拡張して Worklight を統合する
このチュートリアルでは、以前のチュートリアル「IBM Mobile Data for Bluemix クラウド・サービスを利用して Android アプリを作成する」と「IBM Push for Bluemix クラウド・サービスを利用して Android アプリを拡張する」を基に、Android アプリケーションを IBM Worklight と統合する方法を紹介します。このチュートリアルで取り上げる Android アプリケーションは、さまざまなモバイル・サービスを利用する簡単なモバイル・アプリケーションで、BlueList と呼ばれています。以前のチュートリアルで取り上げたアプリケーションでは、食料品リストのスコープを特定のユーザーには設定しておらず、このアプリケーションを実行しているすべてのユーザーが同じ食料品リストを共有します。このチュートリアルでは、そのアプリケーションに Worklight を統合し、認証済みのユーザーに合わせてアプリケーションをパーソナライズします。
記事 2014/10/30
Hadoop に対処する: IBM Worklight と IBM Bluemix 上の IBM InfoSphere BigInsights を統合して、モバイル・アプリでビッグ・データとしての動画をストリーミングする
この記事では、動画データのストリーミングをモバイル・アプリケーションに統合する方法を説明します。この方法を説明する中で、IBM Bluemix 上の IBM InfoSphere BigInsights、そして IBM Worklight といった最先端のテクノロジーを使用することによって対処できるビジネス問題のいくつかと、これらのテクノロジーによってもたらされる可能性の一部についても明らかにします。この記事では、従わざるを得ないトレンドの一例として、ビデオ・ストリーミングに対応するために、クラウド・サービスを利用してモバイル端末にビッグ・データを統合することを要求するトレンドを取り上げます。
記事 2014/10/16
Twilio クラウド・サービスを利用して Android アプリと iOS アプリにテキスト・メッセージング機能を追加する
IBM クラウド上にホストされている Twilio サービスを利用してモバイル・アプリケーションを作成してください。この複数のチュートリアルからなる連載では、それぞれのチュートリアルで新しいサービスを紹介することで、少しずつモバイル・アプリケーションを作成していきます。このチュートリアルには、デモ、サンプル・コード、Android または iOS の BlueList アプリケーションを作成するための完全な説明が含まれています。IBM Mobile Data for Bluemix と Twilio を独自のアプリケーションに統合するために学んだことを適用することができます。
記事 2014/10/16
Cordova と IBM Bluemix の Mobile Data サービスを利用してハイブリッド・モバイル・アプリを作成する
この記事では、Bluemix の Mobile Data サービスと JavaScript 用データ・オブジェクト・サービス API を利用して Cordova (PhoneGap) アプリケーションを作成する方法を説明します。
記事 2014/10/09
IBM Mobile Data for Bluemix クラウド・サービスを利用して Android アプリを作成する
IBM Bluemix 上で IBM Mobile Data for Bluemix サービスを利用して Android アプリケーションを作成してください。この連載では、それぞれの回で新しいサービスを紹介しながら少しずつアプリケーションを作成していきます。今回のチュートリアルには、デモ、サンプル・コード、BlueList Android アプリケーションを作成するための完全な手順が含まれています。これまでに学んだことを活かして、IBM Mobile Data for Bluemix サービス、IBM Push for Bluemix サービス、Node.js による Cloud サービスを皆さん独自のアプリケーションに統合することができます。
記事 2014/10/02
IBM Mobile Data for Bluemix サービスを利用した iOS アプリを拡張して Worklight を統合する
このチュートリアルは、各種モバイル・サービスを利用する BlueList という既存のモバイル・アプリケーションと Worklight を統合する方法を紹介します。BlueList アプリケーションを実行しているすべてのユーザーは同じ食料品リストを共有しており、このアプリケーションは特定のユーザーをターゲットとしてはいません。このチュートリアルでは、認証済みユーザーに対してアプリケーションをパーソナライズするために Worklight を統合します。
記事 2014/10/02
IBM Push for Bluemix クラウド・サービスを利用して Android アプリを拡張する
IBM Bluemix 上で利用可能な IBM Push for Bluemix サービスと Node.js サービスを利用して Android アプリケーションを作成してください。この連載では、それぞれの回で新しいサービスを紹介しながら少しずつアプリケーションを作成していきます。今回のチュートリアルには、サンプル・コードと、BlueList Android アプリケーションを作成するための完全な手順が含まれています。これまでに学んだことを活かして、IBM Mobile Data for Bluemix サービス、Node.js サービス、IBM Push for Bluemix サービスを皆さん独自のアプリケーションに統合することができます。
記事 2014/10/02
Cloudant を使用して Bluemix 上で Famo.us モバイル・アプリを自動化する
モバイル・アプリケーションを迅速に作成するために、Famo.us アプリケーション・テンプレート (ウィジェット) を再利用する方法を学んでください。この記事では、指でスクロール可能なリストから記事や動画をユーザーが選択できるアプリケーションを数行のコードで作成し、そのアプリケーションを IBM Bluemix にデプロイします。そして、Cloudant に保管されていて (モバイル端末に) 複製された JSON 文書を使用して、アプリケーションの (外観とコンテンツの) カスタマイズを自動化する方法についても説明します。
記事 2014/9/11
Famo.us を使用してハイパフォーマンスのモバイル UI を作成する
Famo.us プラットフォームを使用すると、JavaScript で作成したモバイル Web UI をネイティブ・コードで作成した実装に匹敵させることができます。この記事で紹介するいくつかのサンプル・アプリケーションを通して、モバイル・アプリでハイパフォーマンスのユーザー・エクスペリエンスを容易に作成する上で、Famo.us がどのように役立つかを理解してください。
記事 2014/9/11
完璧ではないモバイル・アプリケーションを作成する
最大限の努力をしても、最初からモバイル・アプリケーション用の完璧なコードを開発するのはほぼ不可能です。完璧に近いアプリケーションであっても、ユーザーはそのアプリケーションにはない機能を求めたり、パフォーマンスの問題を見つけたり、セキュリティーの脆弱性に気づいたりします。このサンプル・シナリオでは、IBM Mobile Quality Assurance を使用してモバイル・アプリケーションの不完全な部分を見つける方法について学びます。
記事 2014/9/04
5 分以内にモバイル・アプリケーションからプッシュ通知を送信する
IBM Bluemix には、モバイル端末とクラウド・サービスとの間でやりとりするための堅牢な SDK セットが含まれています。これらの SDK の 1 つが、開発者が Web アプリケーションまたはハイブリッド・アプリケーションからプッシュ通知を送信できるようにする JavaScript node パッケージ・モジュールです。この記事では、新規または既存のハイブリッド・モバイル・アプリケーションに対して、JavaScript API を利用できるようにするための手順を説明します。
記事 2014/8/22
IBM Bluemix 上でバックエンドのクラウド・サービスを作成して、モバイル・アプリと Web アプリを迅速に構築する
この記事では、モバイル・アプリや Web アプリを迅速に構築するのを支援するために、IBM Bluemix 上で (Node.js と Cloudant を使用して) バックエンドのクラウド・サービスを作成してデプロイする方法を紹介します。
記事 2014/8/21
iBeacon と IBM Mobile Data サービスを使用して時間とともに変化する情報を管理するアプリを構築する
IBM Bluemix には、モバイル端末やクラウド・サービスとやりとりするための堅牢な SDK のセットが用意されています。この記事では、IBM Bluemix 上で iBeacons 用に Android Estimote SDK を使用するとともに、Cloudant を使用して単純なアプリケーションを作成する方法を紹介します。まずは、Estimote Android SDK が提供している基本機能の概要の説明から始め、単純な Android アプリケーションと Mobile Data クラウド・サービスとの統合についての説明、そして新しいビーコン・テクノロジーを使用するアプリケーションを、Bluemix が提供するクラウド・サービスに統合するのがいかに容易であるかの紹介を行います。
記事 2014/8/21
Node.js と IBM Mobile Web Push を使用して、リアルタイムのマーケティング・アプリケーションを構築する
Node.js と IBM Mobile Web Push API を理解してください。すると、このテクノロジーを実際に使用するのに適したいくつかのケースを実装する準備ができます。
記事 2014/8/07
Salesforce の連絡先に対応したモバイル電話帳を作成する
認証済みアプリケーションを Salesforce.com 上で作成し、DevOps Services (JazzHub) と IBM Bluemix を使用して、Node.js アプリケーションを開発およびホストして、単純な REST サービスとしての Salesforce API の呼び出しを公開してください。その後で、このサービスを使用して、デスクトップ PC 用の連絡先アプリケーションを開発し、モバイル・プラットフォームにポーティングして、個人の電話帳として使用してください。
記事 2014/7/24
モバイル・アプリケーションでの DevOps の課題とベスト・プラクティス
モバイル・アプリケーションに DevOps を適用すると、これまでの DevOps にはない複雑さが新たに生じますが、それに対する見返りは無視できないほど大きなものです。モバイル・エンタープライズによる継続的ソフトウェア・デリバリーの能力を高めるための 10 のベスト・プラクティスを理解してください。
記事 2014/7/17
正常に動作するモバイル・アプリケーションを構築する
IBM MobileFirst のスペシャリストで構成される専門家パネリストが、高品質のモバイル・アプリケーションの構築とテストを行うための助言を要約します。
記事 2014/7/03
Node.js、Express、sentiment、ntwitter を使用して感情分析アプリケーションを作成する
Twitter 上の任意のトピックに対する人々の反応を分析するために Node.js アプリケーションを作成してください。デモ、サンプル・コード、そして基本的な PaaS アプリを作成するための完全なインストラクションが含まれたこの記事では、この PaaS アプリに感情分析機能を追加して Twitter に接続します。皆さんが作成するアプリでは、よく使われている Node.js のモジュールを使用します。このアプリは、時間の経過に伴う大量のデータの変化を分析およびモニターするためにすぐに使えるモバイル・アプリが必要なときには、いつでも再利用することができます。
記事 2014/7/02
IBM Worklight を使用してネイティブ・モバイル・アプリを開発する
企業が顧客やパートナー、従業員とやりとりする上で、モバイル・アプリケーションが急速に主要な手段となりつつあります。モバイル・アプリケーションに対するニーズが高まると共に、企業はこの比較的新しい要求に対処するための、より適切かつ効率的な方法を求めています。IBM Worklight は、こうした点で独特な位置を占める有用なモバイル・アプリケーション・プラットフォームです。Worklight の柔軟性を示す 1 つの例は、このプラットフォーム上でユーザーは、モバイル Web アプリ、ハイブリッド・アプリ、ネイティブ・アプリを作成することができます。この記事では、IBM Worklight を使用してネイティブ・モバイル・アプリケーションを作成する方法について説明します。
記事 2014/6/16
Linux システムの起動プロセスをカスタマイズしてモニターする
コンピューター・システムのブートにかかる時間を最小限に短縮することは重要です。それは、自宅のコンピューターを立ち上げる場合でも、数千人のユーザーに対してサービスを提供しているサーバーを再起動する場合でも変わりはありません。この記事では、さまざまな Linux ディストリビューションで使用されている、システムの起動およびシャットダウンの各種メカニズムを話題に取り上げ、新しいサービスを統合する方法、既存の起動構成をカスタマイズする方法を説明するとともに、システム起動構成の動作とパフォーマンスを詳しく調べていきます。
記事 2014/6/05
完璧ではないモバイル・アプリケーションを作成する (付録: ADT のセットアップ)
Android アプリケーションを開発するには、ADT (Android Developer Tools) をダウンロードして構成する必要があります。ADT をダウンロードして、インストールし、Android 仮想デバイス・マネージャーを準備する方法を学んでください。
記事 2014/5/22
WebGL による 3D 開発: 第 1 回 WebGL の紹介
JavaScript 開発者は WebGL API を使用することで、最近の PC やモバイル端末のハードウェアに組み込まれている強力な 3D グラフィックス・アクセラレーション機能を直接利用することができます。WebGL は最近のブラウザーではほとんどサポートされており、これを使用することで、一般 Web ユーザー向けにハイパフォーマンスの 3D ゲーム、アプリケーション、そして 3D で拡張した UI を作成することができます。この記事は、WebGL に初めて取り組む JavaScript 開発者を対象とした全 3 回からなる連載の第 1 回です。今回は、WebGL の基礎および関連する 3D グラフィックスの概念を具体的に示す、基本的なサンプル・アプリケーションに取り組みます。
記事 2014/2/27
モバイル開発のための DevOps
開発チームや運用チームにとって、モバイル・コンピューティングは現在おそらく最もホットなトピックです。大企業の従業員も中小企業の従業員も、さまざまなモバイル機器を持ち、それらの多くは個人の所有物ですが、彼らはそれらの機器を業務に使用しています。モバイル・コンピューティングを容易にするアプリケーションを顧客やユーザーに提供することにより、モバイル市場でのシェアを高めたいと考えている企業は世界中に存在します。そのため企業にとって重要なのは、モバイル機能の開発について十分に検討する一方で、それらの機能のデプロイ方法、そして (それらの機能が時間の経過と共に変わることを考慮し) それらの機能の継続性を保証する方法についても十分に検討することです。この記事では、アプリケーションのさまざまなバージョンを多様な機器にデプロイするという問題に取り組む上で、DevOps (Development & Operations) がどのように役立つかを説明します。
記事 2014/2/13
Node.js と MongoDB を使用してモバイル・アプリを開発する: 第 1 回 チームが採用した手法とその結果
Node.js (サーバー・サイドの JavaScript) を使用して Systems of Engagement (人と関わりあうシステム) を開発する利点を探ってください。この記事では、IBM Extreme Blue チームが Node.js と MongoDB を使用して、Systems of Engagement (人と関わりあうシステム) の概念を実証するアプリケーションである IBM Passes で挙げた成果を紹介します。このチームが Node.js と MongoDB を使用した経験は、企業でも使われ始めているこれらのソリューションを使用することで、いかに迅速なアプリケーション開発が実現できるかについて、興味深い洞察をもたらしてくれます。
記事 2014/1/30
IBM Worklight で開発するモバイル・アプリで FIPS 140-2 準拠の HTTPS 暗号化を使用可能にする
IBM の研究所では、アプリケーション・レベルの HTTP/HTTPS クライアント・ライブラリーを作成しました。このライブラリーを使用すれば、モバイル・アプリケーション内で直接、FIPS 140-2 に従って暗号化した HTTP/HTTPS リクエストを実行できるようになります。この記事では、ステップバイステップの手順に従って、IBM Worklight Studio で開発するハイブリッドおよびネイティブ iOS/Android アプリに HTTP/HTTPS クライアント・ライブラリーを統合します。統合した後は、ライブラリーの API を呼び出して FIPS 140-2 に従って暗号化したネットワーク・リクエストを作成し、そのリクエストをプライベート・エンタープライズ・ネットワークのファイアウォールの内側にある FIPS 140-2 認定 SSL 終端点に (リバース・プロキシー・アーキテクチャーを介して) 送信することも、ファイアウォールの外側にある終端点に送信することもできます。
記事 2013/10/24
Salesforce.com オブジェクトを公開するための Web API を作成する
この記事では API 開発者を対象に、IBM WebSphere Cast Iron の Web API サービスを使用して、Salesforce.com の CRM (顧客関係管理) システム内に連絡先を作成するために呼び出すことができる Web API を作成する方法を説明します。IBM WebSphere Cast Iron の Web API サービスを使用すれば、わずか数回のクリックで API をアセンブルして公開することができます。さらに、提供されている分析機能を使用して Web API の使用状況を分析することも、ブランドの開発者ポータルでコミュニティー・フックを使用して Web API コミュニティーをソーシャル化することもできます。
記事 2013/10/24
万人のためのモバイル: 自作の Android アプリに署名を付け、封印し、配布する
Web ロジックではコンテンツが何よりも重要ですが、モバイル・ユーザーにとってはアプリとの対話がすべてを支配します。モバイル・アプリでは、静的な情報によるデザインが行われなくなり、代わりにゲーミフィケーションが採用されるようになっています。今回の記事では、Andrew Glover が Android モバイル開発の紹介を完結するために、前回の記事で紹介したサンプル・アプリケーションの Overheard Word に多岐選択式クイズの機能を追加します。その後、デジタル署名を生成する方法、そして署名付きのアプリを Android 向けの Google Play または Amazon Appstore で公開して宣伝する方法を説明します。
記事 2013/10/03
Node.js と MongoDB を使用してモバイル・アプリを開発する: 第 2 回 ヒントと秘訣
Systems of Engagement (人と関わりあうシステム) を開発するために、Java テクノロジーではなく Node.js (サーバー・サイドの JavaScript) を使用した場合の実装に関する詳細を学んでください。この記事では、Node.js と MongoDB を使用して RESTful なバックエンド・アプリケーションを開発した IBM Extreme Blue チームが、チームの思考プロセスと推奨事項を紹介します。
記事 2013/9/19
法令遵守を意識したアジャイル
IBMとDiagnostic Grifols社の専門家が、厳格に規制を受ける医療機器の領域においてDiagnostic Grifols社がいかにアジャイル・ソフトウェア開発アプローチを活用しているかを説明します。彼らは、「多くの開発組織は、規制を受ける環境においてはウォーターフォール型アプローチを取る必要があると信じているが、なぜそうではないかを示したい」と語っています。
記事 2013/9/13
IBM Worklight を使用して構築する IBM Watson 用モバイル・アプリケーションのプロトタイプの作成
この記事では、一般的なコンテキストであるか IBM Watson でのコンテキストであるかに関わらず、先進的なモバイル・アプリケーションの構築に関心があるアーキテクトと開発者を対象に、IBM Watson および病院のバックエンド・システムとのインターフェースを取る、癌専門医用の高度なモバイル・アプリケーションのプロトタイプの設計と実装について説明します。このプロトタイプを構築した IBM チームのメンバーが、チームが IBM Worklight を Dojo Mobile および Apache Cordova とともに使用して、プロジェクトの技術的課題にどのように対処したかを説明します。
記事 2013/9/05
DB2のNoSQLによるJSONサポート機能(第1部): DB2のNoSQLによるJSONサポート機能の概要
DB2のNoSQLによるJSONサポート機能を活用すると、開発者はMongoDBに基づいて作成したポピュラーなJSONベースのクエリー言語を使用することによって、IBM DB2 for Linux, UNIX, and Windowsに保存されたデータを処理するアプリケーションを作成することができます。ドライバー・ベースの本ソリューションは実績のあるエンタープライズ機能と高い質のサービスを提供するRDBMSと連携し、JSONによるデータの柔軟な表示を実現します。DB2のNoSQLによるJSONサポート機能は、JSON文書を処理するにあたってコマンドライン・プロセッサー、Java API、および通信リスナーをサポートします。本記事ではDB2のNoSQLによるJSONサポート機能を提供するテクノロジー・レビューの概要について説明します。
記事 2013/8/27
IBM WebSphere Cast Iron の Web API サービスへの Facebook の統合
この記事では、API 開発者を対象に、IBM WebSphere Cast Iron Live の Web API サービスに Facebook を統合する方法を説明します。これにより、Facebook 用の魅力的な Web API を迅速かつ容易に作成、ソーシャル化、管理できるようにします。この記事を読んで、API の定義方法、定義した API に合わせて開発者ページをカスタマイズする方法、アプリケーションを登録する方法、そして API をテストする方法を学んでください。
記事 2013/7/25
万人のためのモバイル: Overheard Word アプリでの単語とジェスチャー
大喜びで、GitHub や他のリポジトリーからサード・パーティーのコードを手に入れたとしても、そのコードを Android UI に統合するには、いくつかのコツがあります。今回の記事では、Andrew Glover が JSON ベースの単語エンジンと既製のスワイプ・ジェスチャー機能を使用して、Overheard Word デモ・アプリを機能強化する方法を説明します。この記事を読むとわかるように、Android にサード・パーティーのコードを取り込むのは簡単ですが、アプリの UI にサード・パーティーのコードをスムーズに実行させようと思ったら、ロジックを慎重に作成する必要があります。
記事 2013/7/25
モックアップという意味を持つ Maqetta: 第 3 回 Maqetta でデザインした UI プロトタイプを PhoneGap でデプロイする
Maqetta について紹介するこの連載では、これまで、Dojo と Dojo Mobile ツールキットの機能を使用してインタラクティブなモバイル UI プロトタイプを作成し、その機能を強化する方法を説明してきました。ブラウザー内で Maqetta を使用して作業をすることで、一切コーディングせずにリアルなプロトタイプを作成した後、そのプロトタイプの機能とフローをカスタム JavaScript コードで拡張しました。今回は Maqetta に PhoneGap を組み合わせて、新しいモバイル UI プロトタイプを作成し、実際の端末にデプロイします。
記事 2013/7/04
万人のためのモバイル: スワイプしてみよう!Android でのジェスチャーのプログラミング
たいていのモバイル・ユーザーは、他のことに気を取られていて、いろいろと忙しい上に、人間工学的に制約されています。そんなモバイル・ユーザーに合わせてモバイル・アプリの UI を作成してください。著者の Andrew Glover はこの記事で、モバイル・アプリが Web アプリケーションとは異なる主な点を取り上げた後、ボタンをクリックする代わりに、スワイプ・ジェスチャーでナビゲートするモバイル・アプリの UI を作成する方法を説明します。
記事 2013/6/27
万人のためのモバイル: Android アプリのライフサイクルにおけるアクティビティーとアイコン
Activity クラスは、Android モバイル・アプリの中心的なクラスであるとともに、アプリとユーザーとの対話部分や、アプリとモバイル端末とのインターフェースを微調整できる場所でもあります。作成したアプリがそのライフサイクルにおいて望み通りの動作をするように微調整してから、アイコンとアクション・バーを使用して、ユーザーを UI ナビゲーションやアプリのさまざまな機能に誘導してください。
記事 2013/6/27
WebSphere Portal を使用してレスポンシブ Web デザインを実装する: 第 2 回 デバイス・クラスを使用して特定の機器をターゲットに開発する
単一の Web サイトでコンテンツとレイアウトを機器に合わせて自動的に最適化する手法として、CSS メディア・クエリーを使用するレスポンシブ Web デザインが広く使われるようになっています。この記事では、WebSphere Portal のデバイス・クラス・メカニズムを利用して、特定の機器に合わせてリソースをフィルタリングし、テーマ内でのリソースの集約を最適化する方法を説明します。これらの手法によって、レスポンシブなテーマのパフォーマンスが向上するともに、より一貫したユーザー・エクスペリエンスがもたらされます。
記事 2013/6/20
モックアップという意味を持つ Maqetta: 第 2 回 Maqetta でデザインしたモバイル UI 用に JavaScript でカスタム・コードを作成する
Maqetta でデザインしたモバイル・アプリのプロトタイプを、Dojo と Dojo Mobile ライブラリーを使用して JavaScript でカスタム・コードを作成することによって強化してください。
記事 2013/6/13
万人のためのモバイル: Android の手ほどき
モバイルの世界は明るい見通しに溢れているなか、この世界への道を模索している開発者にとって、Android は有望でエキサイティングなプラットフォームとなります。今回から始まるこの新しい連載では、まず、モバイルに手をつけ始めたばかりの Java 開発者を対象にわかりやすく Android を紹介します。Android の 3 種類のバージョニング・システムについて学び (それが重要なことを理解した上で)、独自の開発環境を構築して初めての Android アプリを構築してください。
記事 2013/6/06
モックアップという意味を持つ Maqetta: 第 1 回 HTML5 を使用したモバイル UI をデザインする
HTML5 対応アプリのプロトタイプを作成するのに、コーディングはもう必要ありません。Maqetta を使えば、手と目の動きを合わせた操作だけでプロトタイプを作成することができます。Maqetta は、デスクトップ・アプリケーションとモバイル・アプリ向けのブラウザー・ベースの WYSIWYG ツールです。全 3 回からなる連載の第 1 回目となるこの記事では、無料のオープンソース・プロジェクト Maqetta を紹介します。Maqetta はブラウザー内で動作し、デザイナーがさまざまなウィジェットをドラッグ・アンド・ドロップすることで、ライブ UI モックアップを組み立てられるようになっています。この第 1 回の記事で、実際のモバイル・アプリのプロトタイプを作成しながら、Maqetta の主な機能について学んでください。
記事 2013/5/30
モックアップという意味を持つ Maqetta: 第 1 回 HTML5 を使用したモバイル UI をデザインする
記事 2013/5/30
モックアップという意味を持つ Maqetta: 第 1 回 HTML5 を使用したモバイル UI をデザインする
記事 2013/5/30
モックアップという意味を持つ Maqetta: 第 1 回 HTML5 を使用したモバイル UI をデザインする
記事 2013/5/30

1 - 116 件のうちの 100 件 | 次へ 概要の表示 | 概要の非表示 検索結果に登録(RSS)