タグ

ブックマーク / atmarkit.itmedia.co.jp (14)

  • Titaniumで始めるモバイルアプリ作成の基礎知識

    新規Titaniumアプリの作成 それでは、Titanium Mobileを使った実際の開発手順を見ていきましょう。 Titanium Developerを起動してみよう Titanium Developerを起動すると、プロジェクト管理やJavaScriptのテストランなどを行うメインウィンドウが1つ開きます。Titaniumでの開発は、このウィンドウからすべての操作を行っていきます。 ウィンドウ左上に並ぶ[パースペクティブ]のボタンを切り替えることで、Titanium関連のさまざまな機能にアクセスできます。[Community]は、TwitterやFriendFeedに投稿されたTitaniumに関するつぶやきをチェックできます。 [JavaScript Sandbox]では、Titanium環境でのJavaScriptの動作をチェックできます。Titanium APIを含むJavaS

    Titaniumで始めるモバイルアプリ作成の基礎知識
  • ここが大変だよ「Facebookアプリで世界進出!」(1/2)- @IT

    「Pico World」は、Ameba(アメーバ)で展開するアバターコミュニケーションサービス「アメーバピグ」をベースにしたFacebookアプリで、世界50カ国以上で400万人のユーザーに利用されています。 稿では、Facebook対応や多国籍対応について、実際にアメーバピグからPicoWorldに置き換えた際の体験に基づいて、注意するべき点を紹介します。 ここが大変だよ「Facebookポリシー違反」 アルコールコンテンツ スキップオプションの不備 Facebookロゴ・アイコン画像の利用 ここが大変だよ「Facebook APIAPIとの通信は、できるだけクライアントサイドで 公式APIPHPのみ 公式ドキュメントが整備されていない APIの仕様が頻繁にアップデートされる ここが大変だよ「他のFacebookアプリとの兼ね合い」 ギフト、ウォール投稿など、フレンドリストを活用

    potechinn
    potechinn 2011/09/08
    アメーバピグをFBに出すにあたってのノウハウがまとめられている。
  • スマートフォンアプリデザインに役立つ 基礎のまとめ!

    スマートフォンアプリデザインに役立つ 基礎のまとめ!:一撃デザインの種明かし(14)(1/4 ページ) 各キャリアが新Android携帯を続々と発表し、スマートフォンへの注目がますます盛り上がる中、アプリケーションも、iPhoneAndroidともに展開するものが増えてきました。 そういった中で、稿ではスマートフォンアプリのデザインのコツをまとめてみます! iPhoneAndroidともに展開しているアプリ3例 まずは、iPhoneAndroidともに展開している有名アプリを3つ紹介します。それぞれのスクリーンショットを見ながら違いを探してみてください。 【1】クックパッド レシピの投稿と検索ができるアプリです。PCサイトの雰囲気はそのままに、トップ画面を旬のキーワードと履歴、検索ボックスのみに絞ったシンプルなUIになっています。要素とコンテンツを極力減らすことで、レシピ検索に集中

    スマートフォンアプリデザインに役立つ 基礎のまとめ!
  • 第4回 要素の操作&ユーティリティ編

    連載目次 $.eachメソッドは、引数objで指定されたオブジェクト(ハッシュ)、または配列の内容を、コールバック関数fncにより順に処理します。 コールバック関数fncは、以下のような性質を持ちます。 第1引数は、オブジェクト(ハッシュ)のキー、または配列のインデックス番号を受け取る 第2引数は、オブジェクト/配列の個々の値を受け取る 戻り値としてfalseを返した場合、その場で繰り返し処理を中止(それ以外の値を返した場合には無視) それでは、具体的な例を見てみましょう。以下のサンプルは、配列booksの内容を順にリスト表示します。ただし、categoryキーが「ASP.NET」以外のものが登場したところで処理を打ち切ります。 <script type="text/javascript"> $(function() { // 書籍情報を配列booksに格納 var books = [ {

    第4回 要素の操作&ユーティリティ編
    potechinn
    potechinn 2011/03/03
    jQueryの繰り返し処理
  • JavaScriptでHTMLをダイナミックに書き換える 前編

    もともとは存在しなかったタグ要素を新たに追加したり、変更、削除するテクニックを学ぶ。こうした処理ができるのはDOMならではの魅力だ。 旧来のDHTMLの手法では、JavaScriptから操作できるHTML要素には限りがありましたが、DOMでは、HTML上のありとあらゆる要素を自由自在に読み取ったり、書き換えることができるようになります。連載では、主にDOM Level 1で規定されている手法を使い、JavaScriptでどのようにHTML上の要素へアクセスするのか、そして、それをどうやって書き換えるのかを詳しく解説します。これにより、JavaScriptからHTML要素を手に取るように操れるようになります。 DOMスクリプティングでは、HTMLJavaScriptから自由自在に書き換えられる点が大きな魅力です。これまで、HTMLに存在する要素の参照方法や属性の扱い方を学んできましたが、

    JavaScriptでHTMLをダイナミックに書き換える 前編
  • 知らないと損するFacebookファンページの作り方(1/3)- @IT

    プロモーション活用で注目を集めるFacebookのファンページ。簡単に作れるので、この機会にファンページを開設してみよう!(2011年2月5日にファンページの名称がFacebookページに変更になりました) ビバ Facebook! 世界最大のユーザー数を誇るSNS(ソーシャル・ネットワーク・サービス)の「Facebook」。 2010年夏には「ユーザー数が5億人を突破」というニュースが流れましたが、日でもユーザー数を伸ばし、約180万人が利用しています。 また1月15日から日でも、Facebook創業者の自伝映画「ソーシャル・ネットワーク」が公開となり、注目度はさらに高まっています。 Facebookのプロモーション活用術! まずは、Facebookを使ったプロモーション事例をいくつか紹介しましょう。 ■ FacebookのAPIを活用 外部サイトとFacebookの情報を結び付けて

  • Objective-Cは特殊な言語? - @IT

    Objective-Cは特殊な言語?:Cocoaの素、Objective-Cを知ろう(1)(1/2 ページ) iPhone用アプリケーション開発で注目を集める言語「Objective-C」。C++とは異なるC言語の拡張を目指したこの言語の基を理解しよう(編集部) 唐突ですが、皆さんは新たに1つのプログラミング言語を修得しようと思い立ったとき、最初に何をしますか。その言語の入門用サイトを見て回る、関連書籍を立ち読みする、サンプルを入手して取りあえず動かしてみる、といったところでしょうか。ちなみに私は書籍が好きで、しかも立ち読みではなく購入派です。 いずれにしても、まずはその言語のコードを目で見て、「いったいどんな言語なのか」というイメージをつかむのが最初の一歩となるでしょう。何かしらのプログラミング経験がある人なら、コードを眺めて、「ああ、あの言語に似ているな」とか「うわ、これはとっつきに

    Objective-Cは特殊な言語? - @IT
  • 5分で絶対に分かるモバイルSEO - @IT

    「モバイルSEO」とは、携帯電話端末(俗に「ガラパゴスケータイ(ガラケー)」「フィーチャーフォン」と呼ばれる、以降「ケータイ」で統一)のみで見られるWebサイトを検索エンジンに対して最適化すること(Search Engine Optimization、SEO)をいいます。いい換えると、モバイル検索エンジンに好かれるケータイ向けWebサイトにすることがモバイルSEOといえます。そうすることで、狙ったキーワードでケータイサイトの上位表示ができるようになります。 では、モバイル検索エンジンの「クローラー (Crawler)」だけに読み取れる文字があるWebサイトが、モバイル検索エンジンに好かれるケータイサイトといえるでしょうか? PC/スマートデバイス/スマートフォン(以降、「PC」で統一)やケータイで検索していただくと分かりますが、検索して上位表示されているWebサイトのほとんどは、ユーザーに

  • 連載インデックス「Web技術でネイティブアプリを作れるTitanium」 - @IT

    iPad/iPhone VS Androidに戸惑っているWebデザイナ/開発者のために、Web技術でネイティブアプリを作れるオープンソースの開発ツール「Titanium」を紹介し、その利点や使い方を連載で解説します HTMLJavaScriptiPhone/Androidアプリを作る Web技術でネイティブアプリを作れるTitanium(1) iPad/iPhone VS Androidに戸惑っているWebデザイナ/開発者のためにオープンソースの開発ツールを紹介します

  • いまさら聞けないiPhone/iPadアプリの作り方の基礎

    いまさら聞けないiPhone/iPadアプリの作り方の基礎:SDKで始めるiPad/iPhoneアプリ開発の勘所(1)(1/4 ページ) 初めてiPhone/iPadアプリ開発に挑戦する人が、迷わず短時間でアプリを作れるように、数多くの情報の中から要点をグっと絞った開発の勘所を紹介する入門連載です 迷わず短時間でiPhone/iPadアプリを作れるように 皆さんのお気に入りのiPhone/iPadアプリは何でしょうか。筆者は、Googleカレンダーと同期してくれるスケジュール管理アプリがお気に入りです。いまでは目的のアプリを探すのも大変なほど、日々多くのiPhone/iPadアプリが登場しています。 6月8日にはiPhone 4の発表があり、マルチタスクやモバイル広告ネットワーク、ゲーム開発など、iPhone OS改め、iOS 4で実現できる機能がたくさん追加され、さらに魅力的になりました

    いまさら聞けないiPhone/iPadアプリの作り方の基礎
  • いまからでも遅くない! ケータイデザインの基礎固め

    いまからでも遅くない! ケータイデザインの基礎固め:一撃デザインの種明かし(6)(1/2 ページ) 普段はPCサイトを作っているけど、ケータイサイトに興味が出始めた人向けの、初めてケータイのデザインハウツーです。日々変化するケータイデザインの基礎の基礎をご紹介 ケータイ機種のスペックが上がりデザイン表現の幅は広がっていますが、PCサイトに比べまだまだ容量やスタイル、キャリア対応などさまざまな制限があるのも確かです。 今回は、普段PCサイトを作っているけど、ケータイサイトに興味が出始めた人、初めてケータイのデザインに触れる人のための基礎固めとして、日々変化するケータイデザインの基礎の基礎をご紹介したいと思います。 誰でも最初は初心者だった! ケータイデザインの基礎の基礎 ケータイの画面サイズを考える! 一般的な画面サイズはQVGA(縦320px×横240px)ですが、最近ではQVGAワイド(

    いまからでも遅くない! ケータイデザインの基礎固め
  • DeNAに見る、社内ベンチャー型の開発チームとは - @IT

    WebとUIをつなぐトリックスター(6) DeNAに見る、 社内ベンチャー型の開発チームとは 星暁雄(コモンズ・メディア) 2010/6/11 ※ トリックスター……この連載でのトリックスターのイメージは、相反する2つの者同士が、別個に機能する共同体をつなぐ役目を果たす人。閉鎖的な空間に風穴を開けて風通しを良くする人。エンジニアとコーダー、デザイナの機能システムが組み合わさった緩やかな共同体を創造する人たちです。 “アイデア”と“プログラミング”のチームワークを探る 携帯電話向けゲームサイト「モバゲータウン」で急成長を続けるディー・エヌ・エー(以下、DeNA)は、2009年以降、新作ゲームの開発体制に新たな考え方を取り入れた。いわば「社内ベンチャー」のように、小さく経験が浅い開発チームに大きな権限を与えるやり方だ。その成果である携帯電話向けソーシャルゲーム「海賊トレジャー」の開発チームへの

    potechinn
    potechinn 2010/06/13
  • 連載インデックス「これ、俺ならこう使う」 - @IT

    日々生み出されるネットサービスやテクノロジーに詳しい著者による、こんなふうにサービスに取り込んだら面白いのではないか、という提案。技術的な応用面にフォーカスしていく。 Push Notificationを使ったiPhoneアプリ13選 これ、俺ならこう使う(7)  iPhoneアプリに新しい可能性をもたらす、外部サービスからiPhoneアプリに向けて非同期にメッセージを送信するAPNSを使ったiPhoneアプリを紹介

  • アプリ開発者から見たmixiとFacebookの違い - @IT

    2009/05/08 ミクシィは、個人の外部開発者がmixi向けアプリケーションを構築できる「mixiアプリ」オープンβの詳細を4月23日の「mixiアプリ カンファレンス 2009」で発表した。海外では「Facebook」がアプリケーションプラットフォームの開放によってユーザー数を急増させ、わずか1年で「MySpace」を抜き去った。ミクシィの代表取締役社長 笠原健治氏が「今後5年の中核事業」と位置付けるmixiアプリ。成功の鍵はユーザーだけでなく、アプリケーションを提供する開発者をいかに巻き込めるかにかかっている。Facebookとmixiは何が違い、その違いは開発者に何をもたらすのか。 開発者支援制度の違い Facebookは2007年5月にプラットフォームの開放を宣言し、個人向けにアプリケーションの開発環境を提供し始めた。月ごとのFacebookへの訪問者数(ユニークユーザー、UU

  • 1