IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.
![連載: IBM Watson Workspace #鬼わか アプリケーション開発: 第 7 回: IBM Watson Workspace で AI を利用したアプリ連携の実現 #鬼わか 解説(前編)](https://cdn-ak-scissors.b.st-hatena.com/image/square/976d6b25b135fedb9c2be132b02244d48574a5af/height=288;version=1;width=512/http%3A%2F%2Fwww.ibm.com%2Fdeveloperworks%2Fi%2Fdw-social-201508.png)
TizenをはじめとするWebベースのスマートフォンOSの登場で、スマートフォンアプリ開発のあり方が今後大きく変わっていくかもしれません。Tizenは、今冬に日本でも端末の発売が予定されています。本連載では、HTML5関連技術を使ってTizen向けのスマートフォンアプリを開発するための手法を、豊富なAPIの紹介とサンプルアプリの制作を通じて先取りしていきたいと思います。 はじめに 第1回目の本稿は「Tizenの説明」と、開発するための準備として「開発環境のインストール」および「アプリ実行」について解説します。 対象読者 jQueryやjQuery Mobileなどを利用したスマホサイトの開発経験があり、スマホアプリの開発にも興味がある方を主な対象としています。また、AndroidやiOS向けのアプリ開発経験者の方にも興味を持っていただければと思っています。 「WebベースOS」Tizen
CoquetteはJavaScript製のオープンソース・ソフトウェア(MIT License)です。 JavaScriptで作るゲームには幾つかの手法があります。入り口をスムーズにするためにはまず何らかのフレームワークを用いるべきです。という事で今回はCoquetteを紹介します。Canvasを使うゲームの開発作業がスムーズになりそうです。 こちらはシンプルなデモ。矢印キーを押すと赤いブロックが上にあがっていきます。 こちらはもうちょっと複雑なデモです。アステロイド風にミサイルを発射して飛んでくるサークルを破壊します。 主な機能としてはミサイルやブロックなどでよく使われる衝突検出、アップデートループ、キーボード入力、Canvasのレンダリングを行います。そしてプレーヤと敵などをエンティティとして管理し、破壊したり表示内容を更新します。キャラクターなどの制御よりも、パズルや棒などの幾何学系
モバイルゲーム 物凄い勢いで勃興したモバイルゲーム業界は、いろいろな課題や問題に直面しながらも巨大化し、今日の時点でのスマートフォン向けゲームの市場へと継承されていきます。 モバイルゲームの歴史 2001 Javaアプリと3Dゲームの登場 Javaが利用できるようになったことにより、ダウンロード型のゲームが供給できるようになりました。 2002 携帯電話端末の大容量化・3D化競争 Java搭載携帯電話端末が登場してからごく僅か1年の間に、アプリのサイズに関しては10倍に広大化し、表現方法も2Dから3Dにシフトし始めました。J-PHONEは『ゼビウス』や『スペースハリアー』などといった昔のアーケードゲームを、ドコモはSIMCITYなどパソコンで世界的規模のヒットを飛ばしたゲームを主力商品としていました。 2003 モバイルゲームの一般化 メモリの制限が厳しいJava仮想マシン上ではなく、OS
<!DOCTYPE HTML> <html> <head> <meta name="viewport" content="initial-scale = 1, user-scalable=no"> <meta charset="utf-8"> <title>RPG sample on Monaca</title> <script type="text/javascript" src="enchant.js"></script> <script type="text/javascript" src="ui.enchant.js"></script> <script type="text/javascript" src="game.js"></script> <style type="text/css"> body { margin: 0; } </style> <script type="t
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く