Comments
Description
Transcript
アプリの作り方 まるごとマスター アプリの作り方 まるごとマスター
特集1 P18 Windows+Web+スマホ アプリの作り方 まるごとマスター ングを始めようとする人から、プログラミングの経験があって、ほかのプラットフォームでのアプリケーショ ン開発にチャレンジしようとする人まで幅広い層に向けて、三つのプラットフォームでのアプリの作り方 を、初歩からわかりやすく説明します。 ▶園田誠 P19 part1 最新の VS Express 2012で定番デスクトップアプリを作る P34 part2 HTML5とPHPで作るWebアプリケーションの基本形 P40 part3 Web技術でネイティブ風のスマホアプリを作る 特集2 P46 Java これからAndroidアプリ開発をはじめる人へ 注意しよう 異なる挙動に とは 多くの人が知っている通り、Androidアプリケーションはプログラミング言語のJavaを用 いて開発します。 しかし、Androidには一般的なJavaとは違ったプラットフォーム固有の ルールがあります。このためJavaの常識でアプリを設計・開発してしまうと、思わぬ落と し穴にはまってしまい、延々と時間を浪費してしまうことがあります。本特集では、一般的 なJavaアプリと異なる点や、それらがアプリケーション開発にどのような影響を及ぼすの かを解説します。 グーグルの「Nexus 7」やアップルの「iPad mini」、アマゾンの「Kindle Fire」といった7インチタブレットの人気 が急上昇しています。プログラマとしては、この7インチタブレットを使って、動画を見たり電子書籍を読んだりする だけではなく、どこでもプログラミングできる環境を構築したいところです。そこでこの記事では、Androidタブレッ トでプログラミングするための様々な方法をご紹介します。 特別レポート P99 P62 新連載 ここが変だよ!PHP ▶星 一 P137 新機能をつまみ食い を使いこなす サンプルコード 第2回 Network Service Discoveryを使って数字早押しゲームを作ろう 今回紹介するのは、中央にサーバーがなくても、同一の無線LAN(Wi-Fi)アクセスポイントに接続している端末やプリンタにアクセスできるNetwork Service Discovery(以下、NSD)です。 ▶わかめ まさひろ (vvakame) 連載 P10 プログラミング復習塾 第2回 数値、文字列、画像を扱う P92 初めて作るiPhoneアプリ 今回のテーマ JSONデータの扱い方 ▶大津 真 P104 Javaのイケてるコード、残念なコード 第7回 Javaの新定石を学ぶ ▶谷本 心 P110 HTML5スマホアプリ開発入門 今回のテーマ WebSocketを使って双方向通信 P116 OSとC言語の関係をきちんと学ぶ ▶新井 祐一 特集3 Androidタブレットを アプリ開発マシンにする P84 パソコン、Web、スマートフォンと、アプリケーションのプラットフォームが多様化し、プログラマは大変で す。 しかし、プラットフォームが変わっても、基礎になることは同じです。この特集では、これからプログラミ 電車の中でもプログラミング 特集4 データベースアプリを HTML5だけで作る HTML5のストレージAPIを使えば、クライアント側にデータを保存するデータベースアプリを作ることができ ます。この特集では、手軽に扱えるWeb Storage APIと、本格的なDBアプリを作れるIndexed Database 2013.1 プログラムはなぜ動くのか 第8回 hello worldが表示されるまで(VRAMとキャラクタジェネレータ) ▶矢沢 久雄 P120 知って得する 言語の本質 Q C++やJavaで型を気にせず記述する方法はある? ▶kikaineko P124 iPhone/iPadアプリの基盤 iOSの仕組み 第8回 CoreDataの内部構造とSQL文 P128 VBとC#で作る Windows 8 / Metro プログラミング入門 第6回 データベース「SQLite」で住所録を作ってみよう 矢野りんのデザイン業務レポート P6 ▶矢野 りん P7 アジアの技術者 ミャンマー人社員が見た日本のITの仕事 ▶小林 政彦 P143 HTML5 ウオッチ ▶白石 俊平 P144 AndroidNews ▶有山 圭二 P8 プレゼント P145 Develpers' Talk P146 次号予告 特別付録 HTML5タグ/CSS3 逆引きポケット辞典 ▶木下 誠 APIについて、基本的な仕組みからアプリの作成の仕方まで解説します。 ■サンプルプログラムを本誌サイトからダウンロードできる記事もあります。 ▶吉川 徹、編集部 ご注意 本誌に掲載しているサンプルプログラムの著作権はすべて各記事の筆者が所有しています。筆者および日経BP社の承諾なしに, プログラムを配布あるいは販売することはできません。掲載プログ ラムは, あくまで記事を補足するためのものですから, 実際の動作は保証していません。 P63 part1 WebStorageならDBアプリ作成は簡単 P72 part2 本格DBアプリをIndexed DBで作る 表紙デザイン■ティーサイド ©日経BP社 2012 ■本誌掲載記事の無断転載を禁じます