ネイティブアプリで実践! mixi Graph API活用法 OAuth 2.0を使う ソーシャルなAndroidアプリの作り方 株式会社ミクシィ システム本部 技術部 たんぽぽグループ 藤崎 友樹 プラットフォームサービス開発部 鶴原 翔夢 2011/3/30 最近よく耳にする「OAuth」とは、mixi、Facebook、Twitterなどの外部サービスと自アプリケーションを連携するための技術です。 「クラウド」「ソーシャル」というキーワードが叫ばれている昨今では、こういった連携をいかにうまく行うかということがユーザー体験を向上させる鍵となります。 特に「ソーシャル」を取り入れることは以下のような点でメリットがあると考えられます。 ユーザーのソーシャルグラフを活用して、アプリをバイラル・マーケティングできる 現実の人間関係をベースにしたユーザー体験(UX)を提供し、継続的にアプリを使っ
.NETによるスマートフォンWeb UI開発ガイド【導入編】 .NETでスマホ向けWebアプリ開発を始める前の基礎知識 デジタルアドバンテージ 一色 政彦 2011/04/01 いま、開発者の間で「スマートフォン開発」に対する関心が高まってきている。これは.NET開発者においても例外ではなく、Insider.NET/.NET開発者中心の読者の66%(※@IT読者全体では70%)がスマートフォン開発を検討しているのだ*1。(執筆現時点での).NET開発における主要なアプリ形態としては(※本稿では「アプリケーション」は「アプリ」と表記)、Windowsアプリと(PC向け)Webアプリが挙げられるが、数年後にはそこにスマートフォンが加わりそうな雰囲気である。 スマートフォン開発といっても、大きく分類して「ネイティブ・アプリ」と「Webアプリ」の2種類が考えられる。現時点で、この両者への開発者の関
Novellは、GoogleのLinuxベースのモバイルOS向けに「Microsoft Visual Studio」を使って.NETおよびC#アプリケーションの開発を可能にするツールセット「Mono for Android」を発表した。 米国時間4月6日に発表された「Mono for Android」は、Microsoftの「.NET」フレームワークを使用するモバイル開発者の可能性を広げる製品だ。Novellは2009年、Appleの「iOS」デバイス向けに「MonoTouch」という同様の製品をリリースしている。MonoはMicrosoftのツールセットのオープンソース実装で、.NETアプリケーションを複数のプラットフォームで実行できるようにする。 Novellの開発者プラットフォーム担当チーフで、Monoプロジェクトの創設者でもあるMiguel de Icaza氏は声明で、「複数のモバ
Androidの勢いは増すばかりだ。米IDCが3月29日に発表した市場予測によると、2011年のスマートフォン出荷台数は前年比5割増しになる見込みで、Androidのシェアはそのうち4割に達するという(関連記事)。iPhone/iPadはもちろん、長い間スマートフォン市場をけん引してきたSymbianも抜き、トップに立つ見込みである。 その一方で、かねてから言われてきた“Androidの混在問題”が、いよいよややこしくなってきた。Androidの混在は、大きく二つある。一つは、バージョンの混在。もう一つは、ディスプレイの混在だ。 バージョンの混在 Androidは、バージョンアップのペースが速い。国内初のAndroidスマートフォン「HT-03A」に当初搭載された「1.5」がリリースされたのが、2009年4月。その後、「1.6」(2009年9月)、「2.1」(2010年1月)、「2.2」(
コンシューマへの広がりだけでなく,本格的なビジネス利用の機運高まるスマートフォン。企業が導入するうえで,障壁となるのがセキュリティに対する懸念だ。そこでKDDIは,auのAndroid搭載スマートフォン向けセキュリティサービスの提供を,順次開始している。これらサービスの充実によって,同社はスマートフォンのビジネス利用を強力に支援し,モバイルソリューションの進化を牽引する構えだ。 Android向けセキュリティサービスを先行提供 スマートフォンは,PCの機能性と携帯電話のモビリティを併せ持つデバイス。大きな画面は操作しやすく,実用性を保ちながら,持ち運びも容易だ。そのため,最近スマートフォンの利用が急伸している。 なかでもAndroidは,オープンで自由度が高い。マーケットには膨大なアプリケーションが提供されており,多用途で活用できる。Android搭載スマートフォンを,ビジネスに利用したい
スマートフォンアプリデザインに役立つ 基礎のまとめ!:一撃デザインの種明かし(14)(1/4 ページ) 各キャリアが新Android携帯を続々と発表し、スマートフォンへの注目がますます盛り上がる中、アプリケーションも、iPhone/Androidともに展開するものが増えてきました。 そういった中で、本稿ではスマートフォンアプリのデザインのコツをまとめてみます! iPhone/Androidともに展開しているアプリ3例 まずは、iPhone、Androidともに展開している有名アプリを3つ紹介します。それぞれのスクリーンショットを見ながら違いを探してみてください。 【1】クックパッド レシピの投稿と検索ができるアプリです。PCサイトの雰囲気はそのままに、トップ画面を旬のキーワードと履歴、検索ボックスのみに絞ったシンプルなUIになっています。要素とコンテンツを極力減らすことで、レシピ検索に集中
.NETによるスマートフォンWeb UI開発ガイド【導入編】 Webフォーム vs. ASP.NET MVC ― スマートフォン向けWeb開発で使えるのはどっち? WINGSプロジェクト かるあ(監修:山田祥寛) 2011/04/18 ここ数年で、日本においてもiPhoneやAndroid端末といったスマートフォンの所有率が大きく伸び、それに伴い、スマートフォン全般向けのWebアプリの開発や、各スマートフォン・プラットフォーム向けのネイティブ・アプリの開発が注目を浴びている(※本稿では「アプリケーション」は「アプリ」と略す)。 本稿では、ASP.NETが提供する、Webフォーム、ASP.NET MVCという2つのWeb開発技術を取り上げ、スマートフォン向けのWeb開発を行ううえで、どちらが適しているのかを検証していきたい。 ■Webアプリとネイティブ・アプリの比較 スマートフォン向けのアプ
アドビのプレリリーステスト担当者は、このアップグレードを“なくてはならないもの”と表現しており、アドビはこのアップグレードがFlexデベロッパーとActionScriptデベロッパーにとって最も生産的な開発環境になると考えています。 Flash Builder 4.5では、次の4つのポイントに重点的に取り組んでいます。 モバイルアプリケーションおよびマルチスクリーン対応アプリケーションの開発 FlexプロジェクトおよびActionScriptプロジェクトのコーディング作業の高速化 デザイナーおよびデベロッパーのワークフローの改善 プラットフォームサポートの更新とパフォーマンスの向上 この記事では、Flash Builder 4.5で導入された新機能、強化機能、ワークフローの概要を説明する他、参考記事も紹介します。お使いいただく際に、ぜひお役立てください。 モバイルアプリケーションおよびマル
「Java News.jp(Javaに関する最新ニュース)」の安藤幸央氏が、CoolなプログラミングのためのノウハウやTIPS、筆者の経験などを「Rundown」(駆け足の要点説明)でお届けします(編集部) 売れるアプリを作るために重要な“使い心地” iPhoneやAndroidといった携帯電話端末が広まり、本記事の読者はもちろんのこと、通勤電車などでもごく普通にスマートフォンの利用者を見かけるようになりました。単に、iPhone・Androidアプリの利用者としてかかわっている人もいれば、実際にアプリの開発に携わっている人もいるでしょう。 各種スマートフォンアプリを使っていて、何を感じるでしょうか? さまざまなアプリの中にはシンプルで細かいところまで行き届いており、使いやすいアプリもあれば、遅くて使いづらく、頻繁に強制終了してしまうようなアプリまで、玉石混淆(ぎょくせきこんこう)です。
アプリケーション開発プラットフォームを提供するAppceleratorは米国時間4月26日、同社のクロスプラットフォーム開発ソフトウェア「Titanium」のユーザー2760人を対象にした、モバイル開発に関する意識調査結果を発表した。この調査は4月中旬、市場調査会社IDCと共同で行われた。それによると、Appleを追う「Android」に対する関心は他のOSの追随を許していないものの、断片化やタブレットの売り上げに関する懸念から、頭打ちになっているという。 モバイル開発者の関心を最も多く集めているのは依然としてAppleで、「iPhone」と「iPad」向けのソフトウェア開発に「大いに関心がある」と答えたのは、それぞれ1月から1ポイント減の91%と86%だった。Android搭載スマートフォンは2ポイント下がって85%、Android搭載タブレットは3ポイント下がって71%だった。Micr
2011年4月26日から28日にかけて、スマートフォン分野のカンファレンス「スマートフォン2011春」が開催されている。最終日の4月28日は、はてなの開発者が講演し、スマートフォン用アプリ開発のポイントを解説した。題材は、ソーシャルブックマーク「はてなブックマーク」用に開発した、公式iPhone/Androidアプリケーションだ(写真1)。 登壇したのは、同アプリの開発を担当した、はてなの浅野慧氏(写真2)。仕様決めからユーザーインタフェース(UI)の設計、実装に至るまでの各プロセスや、iPhoneアプリとAndroidアプリ開発の違いなどを解説した。 浅野氏が協調したのは、UI設計の重要性。「iPhone、Androidそれぞれのプラットフォームで、『iPhoneらしいUI、AndroidらしいUI』を実装することが大切」と語る。また、はてな社内では、今流行しているiPhone/Andr
「スマートフォン用アプリケーションのソースコードをJavaScriptで記述できるので、以前よりもプログラミング作業が楽になり、開発生産性が大きく向上する。これがTitanium Mobileの特徴だ」。米Appcelerator社でプラットフォーム・エバンジェリストを務める増井雄一郎氏はスマートフォン2011春の「iPhoneアプリとAndroidアプリを同時開発する Titanium Mobile」と題した講演で、こう語った。 Titanium Mobile(タイタニウム・モバイル)は、JavaScriptによるソースコードを、iPhoneアプリやAndroidアプリに変換するツールだ。Appceleratorが開発を手がけ、オープンソースソフトとしてインターネット上に公開している。 スマートフォン用アプリは通常、「Objective-C」や「Java」といったプログラミング言語を駆使
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く