Gradleは、Groovyで書かれたビルドシステムです。GradleをAndroidアプリ開発に使用すると、便利なことがいろいろできます。本連載では、Gradleの特徴やインストール方法、便利な使い方を解説していきます。 目次
![Androidアプリ開発を楽にする新ビルドシステムGradle](https://cdn-ak-scissors.b.st-hatena.com/image/square/bed39b5962a5d552c95b6d796db8f55e72d32943/height=288;version=1;width=512/https%3A%2F%2Fxtech.nikkei.com%2Fimages%2Fn%2Fxtech%2F2020%2Fogp_nikkeixtech_hexagon.jpg%3F20220512)
ケイビーエムジェイ 最高技術責任者。普段はWebアプリケーションの開発を主に行っています。Seleniumを初めて知ったときは,特にWebブラウザが自動的に操作される様子が見えることや,そのテストの書き方の単純さに感動しました。その後テストをさらに簡単に作成できるようにしたいと思い,Selenium IDEを開発しています。 多くのWebサイトは,一度リリースしたらそれで終わりということはありません。リリース後も多くの機能追加や機能変更によるアップデートが頻繁に行われます。プログラムに変更を加えたときには,新たなバグが入り込んでいないことを確認するテストが不可欠です。 システムのリリース前にテストを実施するのはWebサイトに限った話ではありません。が,Webサイトの開発では,画面の確認のような手間がかかるテストが必要です。リリースの頻度が高い場合,そのようなテストを毎回手作業で行うとコスト
NTTドコモは2012年10月18日、Androidのアプリで通信を効率的に制御するための開発者向けガイドライン「Androidアプリ作成ガイドライン~効率的な通信制御に向けて~」を公開した(公開サイト)。dメニューの公式コンテンツプロバイダ(CP)向けに提供していた内容を一部拡充し、一般開発者も参照できるようにした。開発者が携帯電話の通信制御の仕組みを理解してアプリを開発すれば、電池消費量抑制やレスポンス向上などの効果を見込める。NTTドコモは開発者向けのTipsなどを積極的に公開することで、アプリの質向上につなげる考え。 携帯電話では無通信の状態が一定時間続くと、ネットワーク側の要求に基づいて端末の無線リソースを解放するPreservation機能を備えている。最近は端末側からネットワークに対して無線リソースの解放(または電池消費が抑えられる無線確立状態)を要求できるFast Dorm
SOHOや自宅で,Red Hat Enterprise Linux(RHEL)を導入したサーバーを2台使う。ぜいたくな使い方だが,これに近いことは簡単に実現できる。RHELのクローンOS(互換OS)で無償で入手できる「CentOS」と,オープンソースの仮想化ソフト「Xen」を組み合わせる手法だ。 ここでは,CentOS上でXenを使用して,「仮想マシン・サーバー」を構築する方法を具体的に説明する。 目次
開発者の視点からiPhoneとAndroidを比較する連載の第6回。今回は、市場としてのiPhoneとAndroidを比較する。ミック経済研究所によれば、2010年度、iPhoneの販売台数の伸びは前年対比で11.4%増の156万台と減速し、国内スマートフォン市場(PHSベースのスマートフォン含む)でのシェアは32.8%と落ち込むと推測される。Androidスマートフォンは前年対比300%の販売台数96万台、国内シェアも20.2%と2009年度の2倍近く拡大すると予想される。 2008年度、日本のスマートフォン市場はれい明期にあった。ごく一部のITリテラシーの高いユーザーや、ビジネスでの利用が大半であり、出荷台数も138万台にとどまった。 しかし2009年度に入り、「iPhone 3GS」の発売とともにスマートフォンの認知度が向上。国内スマートフォン市場は前年対比219%の高成長を遂げ、3
軽さと薄さに仰天、モバイルディスプレー「VAIO Vision+ 14」で2画面を試す 2024.08.08
ドリーム・トレイン・インターネット(DTI)は2010年4月27日、28日からVPS(仮想専用サーバー)サービス「ServersMan@VPS」に新プランを追加すると発表した。同社は4月2日に月額490円の「ServersMan@VPS Entryプラン」の提供を開始し、500円以下の“ワンコインVPS”として注目を集めた(関連記事)。今回発表のサービスはその上位プランに当たる。 新プランは「Standardプラン」と「Proプラン」の2種類。前者は月額980円でメモリー容量は512Mバイト、ディスク容量は30Gバイト。後者は月額1980円でメモリー容量は1Gバイト、ディスク容量は50Gバイトとなる。ともにOSはLinuxディストリビューションの一つの「CentOS 5」である。 プランの追加に加えて、28日からVPSにプリインストールしておくソフトを選択できるようにした。NAS用途向けの
2009年11月5日,Googleは自社サービス製品であるGmail,Google Maps,Google Docsなどの開発に使用しているJavaScriptアプリ開発ツール群「Google Closure Tools」を一般公開しました。 "Closure"は一般的に,閉鎖や閉店といった意味で使われます。ツールの命名としては少しネガティブなニュアンスを感じますが,Google Closure Toolsの場合は,終結といった意味で,開発プロジェクトにおける最終ステップの仕上げ用ツール。すなわち“栓”という意味で中身があふれ出さないようにキッチリ閉めておくものといった意味合いから命名されているようです。 Ultimate(究極)に近い意味でGoogleの自信の表れと受け取った方がいいかもしれません。Googleで新規公開になったプロジェクトとしては珍しく,ベータ版の表記もありません(Go
皆さんはじめまして,この度ひょんな事から本稿を寄稿することになりました,ミラクルリナックスの中河宏文と申します。ミラクル・リナックスは,LinuxサーバーOSの開発,販売をメインに行っている会社で,現在のメイン・プロダクトとして「Asianux Server 3 == MIRACLE LINUX V5」というLinuxサーバーOSを国内販売しています。私は普段,このミラクル・リナックスで,組み込み関連の開発業務を行っています。 自己紹介はこれくらいにして,早速本題に入らせていただきましょう。突然ですが皆さん,「Android」ってご存知ですか? Androidとは米Googleが2007年11月に発表し,2008年10月にオープンソースとして公開された,携帯電話向けソフトウエア・プラットフォームです。既に米国では,世界初のAndroid搭載スマートフォン「T-Mobile G1」が発売され
良品計画は独自の開発手法を採用することで、システム開発の短期化とコスト削減を図った。2006年12月に再構築したMD(マーチャンダイジング)システムを皮切りに、08年12月までに約130のアプリケーションを社内で開発。一方で、IT 投資の売上高比率は04年の1.8%から0.9%に半減させた。「7割主義」と「スピード対応」を方針に掲げ、利用部門の要望に最速1日、遅くとも1~2週間で対応する。開発手法の独創性と、経営に資するシステム部門の姿が評価された。 「無印良品」ブランドの小売店を展開する良品計画は、1週間に1本という猛スピードで新しいアプリケーションを開発したり、機能を強化したりしている。「思い立ったら即実行。合格最低ラインの7割主義で素早くシステムを開発し、検証と改善を繰り返す」。IT戦略を統括する小森孝取締役 情報システム担当部長兼流通推進担当管掌は強調する。 同社は独自の開発方法論
1. 8万のカード情報を含む65万人の個人情報が漏洩し,セキュリティをいちから見直した 2. 漏洩が判明した直後は延べ20人が3日間,夜を徹して作業に当たった 3. カード情報の管理を第三者に任せ,WAFを導入するなど安全性を高めた 「えらいことになってしまった。覚悟せなあかんな」。 2008年7月10日の深夜のこと。アウトドア用品や釣り具の販売で年間40億円を売り上げるECサイト「ナチュラム」を運営するミネルヴァ・ホールディングス(当時の社名はナチュラム,8月1日に持ち株会社として改称)の中島成浩氏(代表取締役会長兼社長CEO)は,創業以来の危機に直面していた。ナチュラムのサイトから,クレジットカード情報を含む個人情報がほぼ確実に漏洩していたことが判明したのだ。大阪市中央区の本社会議室に集まったメンバーは皆青ざめていた。 まず取り組んだのは被害の拡大を防ぐこと(図1)。丸3日間で一気に対
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く