cp [options] source dest cp [options] source... directory
言語を知らなくても簡単にAndroidアプリが作れる――。誰でもプログラマになれる“驚愕”の開発ツールが登場した。米Google社が提供する「App Inventor」だ。早速、開発のしやすさを体験してみた。 米Google社は2010年12月16日、Androidアプリを開発するためのツール「App Inventor」のベータ版を一般公開した。同年7月から登録者のみに提供していたものだ。ツールおよびWebサービス、Javaアプリの3つの組み合わせで実現している。 App Inventorの特徴は、プログラムをコーディングしなくても、Androidスマートフォンで動作するアプリが即席に作れること。パズルを組み合わせる感覚でプログラムを作成できる(図1)。Javaを知らない人でも、Androidスマートフォンを持っていれば、そのまま個人用のアプリが即製可能だ。
Androidアプリケーション開発コンテスト「Android Application Award (A3)2010-2011 Winter」のエントリー締切がいよいよ2月7日に迫った。開発者を応援するべく、ITproで掲載してきたAndroidアプリ開発ノウハウをまとめた。 あなたのAndroidアプリを“カメラアプリ化”する カメラアプリを作ろう 第1回 ボタン一つでアプリの背景をカメラ写真に変える 第2回 カメラ機能を加える Android ユーザビリティセミナー ユーザビリティ調査の極意を聞き、Flash/AIRによるAndroid開発の実際を見る AndroidアプリをJavaScriptやAIRで作る AndroidアプリをJavaScriptやAIRで作るツール 初めてのAndroidプログラミング Eclipseを導入して開発環境を整えよう 開発用PCとAndroid端末の実
●企業名:米Evernote ●Web APIを公開しているサイト:Evernote API Overview ●Web APIで提供している機能:User, Accounting, Notebook, Note, Resource, Tag, SavedSearch ●Web APIの提供形態:Apache Thrift バージョン 0.4.0 ベース ●Web APIの公開 開始時期:2008年10月 Hitchings:Evernoteは、ユーザーの記憶のためのプラットフォームになることを目標に、2008年6月にリリースしました。記憶には様々な場面がありますから、家の中や屋外等のロケーションにとらわれず、その場面に応じた機能を提供しなければいけません。そのため、Windows、Mac、iPhone、Android等の各種クライアントでアプリケーションをサポートしています。 Evern
みなさんSmartyは使ってますか?今回はSmartyを使ってる方に送るTIPSです。 Smartyでは modifier という機能があります。知ってる方も多いでしょうが、これはSmartyにassignされた変数をイジるためのものです。 PHPに用意されている関数をパイプ「|」でつなげるだけで使用することができます。 たとえば、 $smarty->assign('name', 'atsushi'); とスクリプト内で変数をアサインしておき、 {$name} {$name|strtoupper} とテンプレートに記述すると atsushi ATSUSHI とこんなふうに表示されます。 1. modifierに配列を渡す ここで、こんな配列をアサインしてみます。 $name_list = array( '0' => 'atsushi', '1' => 'yoshiki', '2' => '
ソフト開発会社のタオソフトウェアは2010年5月26日、プログラミング知識がなくてもAndroid用アプリケーションを作成できるようにするサービスの試験運用を始めたと発表した。タオソフトが用意するフレームワークに沿って画像などのコンテンツを登録するだけで、Android用アプリケーションが自動生成される。試験運用中は、ユーザー登録をすれば無償で利用できる。 試験運用を始めたのは、「ドロクリ」と呼ぶサービス。フレームワークとして、アナログ時計と動画ビューワーの2種類を用意する。いずれも、Android用アプリケーションの作成に必要なプログラミングスキルなどは全く問われない。Android端末からも利用でき、特別な開発環境も不要である。 アナログ時計では、自身で作成したアイコン用画像と、時計の文字盤および時針の画像を登録するだけで、オリジナルの時計アプリケーションを作成できる(写真)。サンプル
「Androidはアプリ間連携で“マッシュアップ”できる」(リクルート メディアテクノロジーラボ チーフエンジニア 舩見高貴生氏)、「シンプルなアプリが“ぶち刺さる”」(テックファーム プロフェッショナルサービス事業部 ITプロモーション部部長 矢吹通康氏)---。 2010年3月6日に開催されたAndroid/XPERIA developer meeting Tokyo(日経BP社主催、ソニー・エリクソン・モバイルコミュニケーションズ共催、日本Androidの会とリクルート メディアテクノロジーラボ特別協力)で2社の開発者が、スマートフォン・アプリケーション開発を手がけた経験から得られた知見を披露した。 「アプリ連携、テスト、メモリー管理がうれしい」---リクルート舩見氏 リクルートは、「ホットペッパーFooMoo」や「エイビーロード」など、同社のインターネット・サービスを第三者が利用し
先日、日本Androidの会に設立された「デ部」の第一回ミーティングを取材する機会があった(「コミュニティで本格アプリを開発」、日本Androidの会「デ部」が始動)。「デ部」とは、日本Androidの会に先日設立された「Androidデベロッパー倶楽部」の通称である。 「デ部」は「ガチでAndroidアプリケーションを開発するグループ」(デ部)だ。アプリケーションだけでなく、モーション検知や通信、GUIなどのライブラリも作り、共有する。習作を作るつもりはない。デ部に参加しているのは、iモードメール・クライアント「IMoNi」や日本語入力アプリ「Simeji」などAndroidの著名アプリケーションの作者だ。 Androidは、iPhoneの次のスマートフォン・アプリケーション市場として多くの企業が参入のタイミングをうかがっている。そんな中で、現在ではまだ市場は小さいとはいえ、トップレベル
シングル・ユーザー・モードで起動すれば,ユーザー名やパスワードを入力することなく,root権限でシェルが起動します。このシェルからパスワードを再度設定します。 難易度:★★★ 対象ディストリビューション:すべて 前任者から引き継ぎを受けていないLinuxサーバーの管理を任されてしまったためにrootのパスワードが分からない場合や,rootのパスワードをうっかり忘れてしまった場合には,rootのパスワードを再設定します。 〔Ctrl〕キーと〔Alt〕キーと〔Delete〕キーを同時に押してパソコンを再起動させ,そのときにシングル・ユーザー・モードを指定します。シングル・ユーザー・モードとは,ユーザー認証がなく,root権限でLinuxを操作できるモード*3で,メンテナンス用に用意されています。ネットワーク機能は無効で,最小限のファイル・システムのみがマウントされます。 シングル・ユーザー・モ
エンジニアがFlashアプリを作るためのツール。それがAdobe Flexです。新バージョンの登場でぐっと使いやすくなると同時に,求めやすい価格になったFlexの使い方を解説します。 中垣 茂 隔週更新中 ・第29回 Flexが備えるMXMLコンポーネント(Part13:Tree) 今回は【mx.controls.Tree】コンポーネントを紹介します。階層構造のナビゲーションなどに使われるコンポーネントで,非常になじみ深いユーザー・インタフェースです。ただし,実際に使うときには注意すべき点があります。 ・【特別レポート】ブラウザ/OSを越えた次世代環境「Adobe AIR」を試してみよう アドビシステムズは2008年2月25日に,アプリケーション実行環境「AIR」の正式版をリリースしました。AIRについては名前は聞いたことがあっても,“正体”を理解している人はさほど多くないのではないかと思
フリープログラマってどんな生活をしているんだろう,と考える人は多いかもしれません。ここでは,プログラミング専門誌「日経ソフトウエア」で2001年から続いている長寿人気連載「フリー・プログラマの華麗な生活」(現在も連載中)から,その厳しさ,楽しさを垣間見ることができる記事を12本,厳選してご紹介します。 連載筆者の中條氏は1960年生まれ。大手SIベンダーに勤めた後,何度かの転職を経て1999年に独立。モバイル・コンテンツ系のシステムをはじめ,Webシステムの開発を得意とするフリーのソフトウエア技術者として10年にわたって実績を上げてきました。 もちろん,現在に至る道は決して,平坦ではありませんでした。しかも最近は,「100年に1度の大不況」で,大きなプロジェクトがいくつもクローズし,首都圏でもソフトウエア技術者は余り気味。中條氏もその例に漏れず,人材派遣会社との仕事探しの顛末を日経ソフトウ
「日本でゼロからクラウドを生み出すムーブメントを作り出したい」(実行委員長 門林雄基氏)---“クラウドを支える技術”の開発力を競う「クラウドコンピューティングコンペティション」が2009年6月11日、Interop 2009の会場で開催された(写真1)。企業や大学・大学院の研究者、そして高校生を含む若手エンジニアが、新しいアイディアと技術力で作り上げたクラウドコンピューティングの基盤ソフトウエアを披露した。 クラウドコンピューティングコンペティションは、奈良先端科学技術大学院大学の門林雄基准教授らの呼びかけで実現したイベント。若手のエンジニアがP2P(ピア・ツー・ピア)技術や分散データ処理技術といったクラウドコンピューティングの基盤技術を開発し、その成果を競う。検証環境として、情報通信研究機構(NICT)が運用するクラスタ環境「StarBED」のコンピュータを最大1000台まで使用可能で
経営者にとって、情報システムは頭痛の種になりがちだ。業務に必須だが投資に見合った効果が出るとは限らない。ほかの設備投資に比べて専門的で難解でもある。 野村総合研究所で約20年間勤務した後に、人材派遣大手スタッフサービスのCIO(最高情報責任者)を務め急成長を支えた著者が、ベンダーとユーザー両方の視点から、“システム屋”の思考回路と、上手な付き合い方を説く。 前回は、「偽装請負」を含むIT(情報技術)業界の多重取引構造について指摘しました。もう少し具体的に見てみましょう。 システム開発に関する契約は、ユーザー企業と元請け企業の間でも、元請け企業と下請け企業の間でも、請負契約であることがほとんどです。つまり委託と受託の関係です。作業範囲や成果物を明確にして、「その範囲をやってもらう」「○○を納品してもらう」といった主旨の契約です。 しかし見積書などをよく見てみると、「○○作業××人月分」といっ
近年,Ajaxの台頭をきっかけに,JavaScriptを使ったブラウザのリッチ・クライアント化が進んできました。現在では,ページの表示を変化させるだけであれば,ほとんどのことはJavaScriptのみで対処することが可能です。それを実現するのがDOMなのです。 第1回 DOMから始めるモダン・スクリプティングの世界へようこそ 第2回 ブラウザからHTMLはどう見えているかを理解しよう ~ドキュメントツリー~ 第3回 DOMスクリプティングのことはじめ(1) ~要素(タグ)を狙い撃ち~ 第4回 DOMスクリプティングのことはじめ(2) ~これはどんな要素?~ 第5回 DOMを使ってHTMLを自由自在に書き換える 第6回 イベントハンドラから脱却しよう 第7回 スクリプトを完全に分離しよう ~コンテンツ,プレゼンテーション,ビヘイビア~ 第8回 スクリプトのパッケージ化 ~使い回しできるスクリ
サイボウズ創業者の高須賀宣氏が単身米国に渡り、設立したベンチャー企業の「LUNARR」。同社は2009年5月10日(現地時間)、SaaS(ソフトウエア・アズ・ア・サービス)型コラボレーション・ソフト「LUNARR」の提供を停止した(関連記事)。サービスを突然停止した理由は何か。高須賀氏が単独インタビューに応じた。(聞き手は矢口 竜太郎=日経ソリューションビジネス) LUNARRの目標は、09年2月までに10万ユーザーの獲得でした。実際はどの程度までユーザー数を拡大できましたか。 09年5月のサービス終了時のユーザー数は6000人です。計画通りにはいきませんでした。 ユーザー数が伸びなかったのがサービス終了の原因ですか。 直接の原因はそうです。ではどうすればよいかを考え抜きました。個人で出資した資本金約10億円のうち、半分はまだ残っています。サービスを続けようと思えば、続けることはできました
Jストリームは2009年5月26日,モバイル・サイト向けのアクセス負荷分散サービス「JMACS(ジェイマックス)」の提供を開始した。HTMLサイトだけでなくFlashサイトでも利用できる。同社のテストでは1分間に1万ページ・アクセスのページ・リクエストを処理できたという。月額利用料金は35万円(税別,容量10ギガ・バイトの場合)から。 同サービスは,ユーザーが登録したモバイル・サイトのページを,Jストリームのキャッシュ・サーバーに複製し,ページ・アクセスの負荷を分散するもの。メルマガや広告連動キャンペーンなどでアクセスの集中が予想されるページをあらかじめ登録しておくことで,サーバーのダウンや回線の混雑を回避できる。サービス利用ページの修正は,任意のタイミングで行うことができる。 NTTドコモ,KDDI(au),ソフトバンクの3キャリアに対応する。キャリア,端末の自動判別機能を備えており,ペ
証券取引法違反の疑いで係争中の元ライブドア社長,堀江貴文氏は2008年9月8日,ITproとの単独取材に応じた。堀江氏は8月7日からサイバーエージェントが運営するブログ・サービス「Ameba」で個人ブログ「六本木で働いていた元社長のアメブロ」を開設。「思ったことを素直に書きます」と,最高裁判決を前に情報を発信していくことを宣言した。沈黙を破り,約1年半ぶりにメディアの対面取材に応じた堀江氏が,ITを語る。 これまでの沈黙から一転してブログを始めたのはなぜですか。 それは暇なのと,ストレス解消と,メディアに対するけん制ですね。継続中の裁判で一審と二審はあまり目立たないようにということで,2年くらい一方的にメディアに殴られている状況が続いていました。しかし,結局はこういう結果(一審,二審も実刑判決)です。だったら,悪い情報や間違った情報などが流れていたら,ブログできちんと反論していこうかなと。
ここ数年,筆者は友人たちの間で「マスゴミ」と呼ばれ続けている。 具体的にはこうだ。 筆者「最近,△×が流行ってるよね」 友人A「どうせお前らマスゴミの情報操作だろ」 筆者「…」 友人B「何か凶悪事件が起きるとすぐにネットやゲームのせいにする。これだからお前らマスゴミは」 筆者「…」 筆者と友人は敵対関係にはない。筆者が特別横柄な態度を取っているわけでもない。彼らはITの最前線で活躍しているということもあり,仕事絡みの情報収集も含めて,よく話すし,よく飲む。普段は普通の友人たちだ。ただ,彼らが抱くマスコミに対する不満につながりそうな話に差しかかると,いつもこうなる。 昨今,毎日新聞の英語版サイト「毎日デイリーニューズ」が低俗記事を掲載し続けていた問題が批判されている。こうしたマスコミの不祥事の際は仕方がない。同じマスコミの人間として,襟元を正すべきいい機会だ。心して耳を傾ける。 しかし,責任
自社の顧客層のプロフィルを詳細に設定して架空の顧客モデルを作り上げ、その“人”に向けて商品開発、宣伝・販促をするマーケティング手法、あるいはモデルそのもののこと。属性によってターゲットを設定する従来型の手法の行き詰まり感から注目を集めている。想定顧客層へのインタビューなどを行い、価値観やライフスタイルを盛り込むのが特徴だ。 もともとペルソナの手法は、顧客のコンピューターリテラシーに合わせて使い勝手の良い操作画面を作るという具合に、ソフトウエア開発やWebデザインの現場で採用されていた。これが商品コンセプトの設計や宣伝などマーケティング全般に広がり、Webサイトの制作でも活用が始まっている。 たった一人の架空の顧客モデルに向けて売るという一見非効率な手法が注目される背景には、既存のマスマーケティングの行き詰まり感がある。これまでは性別、年齢、居住地といった属性からターゲットを設定していたが、
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く