Monacaはクラウド技術を活用した、日本発・次世代のアプリ開発プラットフォームです。多様なアプリ開発に対応するクラウドサービスを中心に、アジャイル開発を促進するDevOps、コンサルティングやテクニカルサポート。日々の課題を解決するために用意されたツールやサービスを通じて、あなたのプロジェクトの成功を支えます。 さらに詳しく
クライアントもサーバも! Webアプリ開発言語Dartとは 今回は、プログラミング言語「Dart」を紹介します。 Dartは2011年にグーグルが発表したプログラミング言語です。「Dart: Structured web apps」で情報が公開されています。今後のWebアプリ開発のトレンドを見極めるうえでも、1度はチェックしておきたいプログラミング言語でしょう。 DartはJavaと同じクラスベースのオブジェクト指向言語です。JavaScriptがターゲットとする分野と同じくWebアプリ開発向けのプログラミング言語です。 「構文スコープ(lexical scoping)」「クロージャ(closures)」「オプショナル静的型(optional static typing)」といったJavaにはない機能をサポートしています。Webアプリを開発しやすい言語を目指しており、クライアントサイドもサ
はじめに 先日Googleが「世界のスマートフォン利用に関する大規模調査」にて2012年度版の調査結果を公開したところによると、日本のスマートフォン普及率は20%だそうです。昨年2011年は6%だったので、約3倍普及していることになります。 このようにますますスマートフォンのアプリ需要は増大しており、その開発も、より効率的に行っていく必要があります。 本連載では、DaVinciWare様と株式会社ソニックガーデンで共同開発したiPhoneアプリ「AnkiBlank」を題材に、サーバサイド連携を必要とするスマートフォンの開発について、事例を交えて説明をしていきたいと思います。 iPhoneアプリ「AnkiBlank」のご紹介 突然ですが、中学生や高校生の時に暗記シートを使って単語を覚えていた経験はありますか? 個人的には歴史の年号や出来事を、文脈と一緒に覚えるのに使っていた記憶があります。「
【第29回 HTML5とか勉強会レポート】 次のモバイルアプリはどのフレームワークで作る?:D89クリップ(43)(1/2 ページ) スマートフォンアプリの開発を容易にするJavaScriptのフレームワークが続々と増えている。それぞれの良さや仕組み、何がどこまでできるのかを徹底解剖する 大人気JavaScriptフレームワーク集合! 2012年5月16日、ヒカリエのディー・エヌ・エー新オフィスの会議室にて『第29回HTML5とか勉強会』が開催されました。HTML5とか勉強会とは、HTML5に関心のあるエンジニアやコーダー、デザイナー向けの勉強会です。今回のテーマはJavaScriptモバイルフレームワーク。会場は超満員でテーマへの関心の高さがうかがわれました。 Titanium MobileやPhoneGapなどのフレームワークが続々と登場してきたことで、iOSアプリやAndroidアプ
Titanium MVCはTitaniumをMVCに沿って開発できるフレームワークです。 Titaniumアプリはちょっとしたアプリを作るのに適していますが、大型なものになるとコードが見通し悪くなってしまうイメージがありました。だからこそベースになるTitanium MVCを使って頻繁な更新にも耐えられるしっかりとした作りにしましょう。 デモアプリです。ログイン画面が表示されます。 OKな場合のダイアログ。 入力エラーの場合のダイアログ。 app.jsの内容です。 MVC.jsの内容です。Controller、Viewを読み込んでいるのが分かります。 StartupControllerの内容です。initを実行して、ログイン画面を返しています。 ログイン画面のビューです。ここでは画面のデザインのみを行っています。 ログイン処理のコントローラーです。見やすいです。 Titanium MVCで
最近はスマートフォン系の開発から離れてしまっているので、感覚が鈍らないうちに(備忘録も兼ねて)スマートフォン向け開発(主にネイティブアプリ開発)におけるユーザビリティチェックリストを作ってみました。 ちなみに、このチェックリストは以下が前提となっていますのでご了承ください。 ・独自性を生み出すようなものではない ⇒現在のスマートフォンアプリのメインストリームの中で、アプリの印象をより洗練されたものにするためのポイントです。 ・案件の内容に関わらず意識すべきポイント ⇒ある程度汎用性の高いチェックリストになっているとは思います。 それでは、全てベーシックな内容ではありますが、その中でも特に基本的なものから説明していきます。 ※僕がiPhoneユーザーということもありiPhoneの画面イメージばかりが並んでいますが、全てAndroidでも使えるチェック項目です。 小さくし過ぎない、詰め込み過ぎ
HTML5 ClearはiOSのTodoアプリClearに似た操作をHTML5で実現しています。 これまでにないほど先進的なUIをもったTodoアプリがClearです。こちらはiOSアプリですが、同様の操作をHTML5で実現しているのがHTML5 Clearになります。 トップ画面です。タスクリストが並んでいます。 次にタスクが並んでいます。操作がそのままタスク名になっています。 タップでエディットです。 ドラッグダウンで新しいタスクを追加できます。 タスクを右にスワイプすると完了になります。 HTML5 ClearはClearの全ての動きを再現している訳ではありませんが、何となくそれっぽい動きが実現できています。HTML5でここまでできるのか、という点からも興味深いソフトウェアです。なおデータは保存されていないのでご注意ください。 HTML5 ClearはHTML5/JavaScript
Marco Armentという人をご存知だろうか? Instapaperという「ブックマークして後で読む」アプリの作者として知られており、アメリカで大人気のブログサービスTumblrの共同創業者でもある。彼は2010年にTumblrを離れ、今はInstapaper一本にしぼって仕事をしている。主な収入源は$4.99のiOS用Instapaperアプリで1、アプリのダウンロード数が常時ランクインしていることを考えると、十分生活できるだけの額だろう。 今日のお話は至極単純なもので、ウェブ業界で起業したい人たちは、Mark ZuckerbergでもSteve JobsでもなくてMarco Armentをお手本にするべきだという話だ。ここですでに納得なら、残りを読む必要はない。 ぼくがMarcoをお手本とするべきだというには、3つの理由がある。 Marcoがウェブプロダクト制作に関して平均的に能力
iPhoneアプリ開発に関する本は溢れていますが、iOSはとても奥が深く、本だけでは自分に必要な情報を集めきることは不可能です。そこで、突っ込んだ情報はインターネットを使って、探していくことが必要です。今回は、インターネットで公開されている有益なサイトをまとめてみました。 iPhoneアプリ開発の基礎 いまさら聞けないiPhone/iPadアプリの作り方の基礎 目指せ!iPhoneアプリ開発エキスパート iPhoneプログラミングの基礎:View Controller 第2回 iOSアプリ開発の準備 iOS Developer Programへの登録方法 C言語すら知らなかった私が2ヶ月でiPhoneアプリをリリースするまでにやった事。 Objective-Cについて Objective-C入門 Objective-C 最速基礎文法マスター Obejctive-C 3分クッキング 苦しんで
Webアプリケーションは、傾きセンサやGPSからの情報取得やバイブレータ動作などのOSの機能の利用に制限があります。また、オフラインでの動作ができません。 開発の容易さは、若干主観めいてしまいますが、コンパイルが必要でメモリ管理も必要なネイティブアプリに比べて、Webブラウザでリロードするだけで最新のコードをテストできて、基本的にメモリ管理も不要なWebアプリケーションに軍配が上がります。 ネイティブアプリケーションの最大のメリットは、「App Storeでの配布ができる」ことで、多くのユーザーが集まるApp Storeでアプリケーションを配布でき、さらには課金もできてしまう点です。 ローカルWebアプリという第3の選択肢 前段の機能比較表に「ローカルWebアプリケーション」という項目があります。これは、Safariでオンライン中に所得したHTML、CSS、画像データなどを保存して、オフラ
2011年07月24日 22:58 カテゴリiphoneの小技無料アプリ 050plusを導入したらiPod touchがiPhone化した件 Posted by hireme No Comments No Trackbacks (ヽ'ω`):最近050plusを導入してからほっとんどiPod touchしか使ってないです。もうね、iPhoneいらないんじゃないのかと。 ってな訳でiPod touch+050plusの設定も交えて解説していきますね。iPodtouchをiPhone化するメリット 使い勝手では本物のiPhoneには勝てませんがメリットはちゃんとありますよ。 メリット ①本体が安い(1.8万円~)ので毎年気軽に買い替え可能 ②050plusだけを使えば通話代がグッと下がる ③とにかく薄い!軽い! ④GPSが言うほど悪くない Footprintというアプリで場所の計測しました
jsWaffleはHTML5/JavaScriptでAndroidアプリを開発するためのフレームワーク。 jsWaffleはAndroid用のオープンソース・ソフトウェア。iOSやAndroidをはじめとするスマートフォンアプリ開発が人気だ。それぞれObjective-CやJavaを利用して開発するのがデフォルトだが、別な言語でも開発が行える。その筆頭がJavaScriptだ。 セットアップウィザード JavaScriptでスマートフォンアプリを開発するためのフレームワークは幾つかあるが、有名なものとしてTitaniumがある。そして今回紹介するのもその一つ、jsWaffleだ。 jsWaffleはAdobe AIRアプリとして提供される。立ち上げるとアプリのベースを作成するためのウィザードが表示される。そこで名称やパスを設定するとjsWaffleのベースが生成される。その後はEclips
こんにちは、KiDDです。 プログラマのための英単語辞書アプリ、PG英単語はもうゲットしましたか? PG英単語は、英文技術資料でよく使われる英単語をピックアップした辞書アプリ。英語がちょっと苦手な人でも、このアプリを持っていればその「困った」が解決できるかも? また、例文もプログラマ向けに特化されてるので読んでいるだけでもけっこう面白いです。 aから順に英単語が一覧表示されるので、気になる単語をタップして意味を調べましょう。 単語ページ表示時にフリックすると次の単語、前の単語へと移動できます。 それにしても例文が面白いですね。 ケルベロス認証なんて書いてありますけどこれ英単語辞書ですから! 英単語もけっこうな数が収録されています。 分からない単語を調べるときは検索機能を使うと良いでしょう。 日本語文献が少ない言語を扱っている人なら持っておいて損はないですよ。
基礎から分かる、Facebookアプリの作り方:無料クラウドでできるFacebookアプリ開発入門(1)(1/5 ページ) FacebookでWeb開発者/デザイナは何ができるのか 「Facebook」とは、「全世界で5億人を超える」といわれているユーザーが参加しているSNS(ソーシャル・ネットワーキング・サービス)/ソーシャルネットワークです。2008年5月にはインターフェイスも日本語化され、現在は日本国内でも約700万人以上のユーザーが利用しているといわれています。 Web開発者/デザイナから見た場合、Facebookをアプリケーション・プラットフォームとして利用することで、さまざまな付加価値をユーザーに提供できます。 SNSをプラットフォームとする動きとしては、国内でも「mixi(ミクシィ)」「GREE(グリー)」「モバゲータウン」などが「OpenSocial」の仕様に沿って進んでい
毎日コミュニケーションズは、HTML5とJavaScriptを使ったAndroidアプリの開発方法を解説する『HTML5/JavaScriptで作るAndroidアプリ開発ガイドブック』(クジラ飛行机 著)を4月26日に発売する。価格は3,129円。 出版社より紹介文 『HTML5/JavaScriptで作るAndroidアプリ開発ガイドブック』 価格:3,129円 Androidアプリを開発するには、通常はJavaを使うが、初心者にとってJavaを基本から理解して使いこなすのは難易度が高く、時間もかかる。そこで本書では、jsWaffleというオープンソースのフレームワークを使い、HTML/ CSS/ JavaScriptなどのWebの技術でAndroidアプリを作る方法を解説している。 すでにHTMLやJavaScriptの知識を持っているWeb制作者であれば、短い時間で開発方法を習得
東日本大震災では、Android端末やiPhoneなどの「スマートフォン」が圧倒的な存在感を見せた。ITproがこれまでに報じてきた震災関連ニュースをざっと調べてみても、スマートフォンに関連する記事が実に30本近くあり、突出している。 なぜスマートフォンがこれほどの存在感を示しているのか。その背景にはおそらく二つの要因がある。一つは、大震災に直面し「今、何が起こっているかを知りたい」「場所を問わず、すぐに情報を入手したい」というニーズがかつてなく高まったこと。もう一つは、停電でも、電源のないところでも、スマートフォンならパソコン並みの使い勝手で多様な情報にアクセス可能だったことだ。 震災後、携帯電話販売の5割超がスマートフォンに 実際に、震災発生後、筆者のまわりでもそうした理由によって「携帯電話からスマートフォンに乗り換えた人」や、「所有する携帯電話に追加する形でスマートフォンを購入した人
HTML5でiPhone用Webアプリをオフライン対応に:iPhoneで動かす業務用Webアプリ開発入門(5)(1/2 ページ) モバイルWebアプリはオフライン対応が必須! いよいよ最終回の今回は、「Application Cache(アプリケーションキャッシュ)」を使います。 HTML5で導入されたアプリケーションキャッシュを使うと、WebアプリをWebブラウザのキャッシュに載せてオフラインで利用できるようになります。特に、前回の「HTML5のlocalStorageでiPhone用Webアプリを高速化」で紹介したHTML5の「localStorage」と組み合わせると、一度ダウンロードしたデータについては完全にオフラインでアプリが動作するようになります。 オフラインでの利用に対応して、3G回線など接続が安定しない環境でも業務用Webアプリが快適に使えるようにしてみましょう。 「キャッ
.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アプリとネイティブ・アプリの比較 スマートフォン向けのアプ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く