2015/04/25(Sat)に開催された DroidKaigi(http://droidkaigi.github.io)での発表資料です。
![【DroidKaigi2015】初学者に嬉しいAndroid開発環境(あとMVCとか)](https://cdn-ak-scissors.b.st-hatena.com/image/square/ab21021a2aa974b9e2437f8b41465ec2d23e0808/height=288;version=1;width=512/https%3A%2F%2Fcdn.slidesharecdn.com%2Fss_thumbnails%2Fdroidkaigi2015androidmvc-150424232919-conversion-gate01-thumbnail.jpg%3Fwidth%3D640%26height%3D640%26fit%3Dbounds)
Microsoft、Android端末をパワポのリモコンにするアプリ「Office Remote」を公開 ITmedia Mobile 4月13日(月)14時31分配信 米Microsoftは4月9日(現地時間)、PCでのPowerPointのプレゼンなどでAndroid端末をスライド切り替えのリモコンとして使えるようにするアプリ「Office Remote」をGoogle Playで公開した。 Office Remoteは2013年にWindows Phoneアプリとして公開されたもの。BluetoothでPCとスマートフォンを接続し、スマートフォンから「Microsoft Office 2013」の各アプリ(PowerPoint、Excel、Word)をリモート制御する。アプリを利用するには、PC側にも別途アドインをインストールする必要がある。 PowerPointでは、スライド切
これは、 G* Advent Calendarの15日目の記事です。 昨日は @int128 さんの Gradle Slashプラグインをリリースしました #gadvent でした。 明日は @tyama さんです。 はじめに Gradle 便利ですよね。便利すぎて Ant や Maven には戻れないです。 なにが良いって、設定ファイルである build.gradle の記述量が、 Ant の build.xml や Maven の pom.xml と比べると非常に少なくて済むのが良いです。 build.gradle は、設定ファイルと言いつつも、その実体は Groovy で書かれたスクリプトファイルです。 Gradle は、 Groovy の持つメタプログラミング機能や省略記法などを利用して、設定を簡潔に記述できるようになっています。 これはメリットなのですが、一方で Groovy の
これから「Androidアプリを作ってみたい!」という人や、「もっと体系的に勉強したい!」という人に朗報です! アプリ開発スクールで知られる「TechInstitute」から、アプリの設計・開発・公開まで網羅した初心者向けの入門テキストが、なんと無料で公開されているのでご紹介したいと思います! 950ページを超えるボリューム満点のテキスト!「TechInstitute」のWebサイトで公開されている「専用ページ」にアクセスすると、誰でもすぐにテキストをダウンロードすることが出来ます! トピック毎に、興味のある分野だけダウンロードしたり、「まとめてDL」ボタンから一気にテキストを入手することも可能。 ファイルはPDFで提供されており、全部で950ページを超える大ボリュームの内容は以下の通り! <目次> ファーストステップ プログラミングとは何か コンピュータとスマートフォン 初回のプランニン
こんにちは。エクセルソフトの田淵です。 Xamarin のデモで使用していた Android の画面転送アプリ、何かなー?と思って調べてみました。 Vysor について Chrome アプリで、Vysor というのがあります。これも Mobizen と同じようなツールで、2017年6月現在はこちらが使われていることが多いように感じます。Chrome アプリなので、Windows/Mac 共に使え、専用のソフトウェアをインストールする必要がないのが特徴です。はてブのエントリー を書いていますので、併せてご参照ください。 Mobizen とは Mobizen - スマートフォンとパソコンを接続 これ、Android の画面を PC に転送するソフトウェアで USB 経由、Wi-fi 経由など色々な方法で画面を転送できる素晴らしい子です。 なのですが、日本ではなぜか Docomo がなんかやって
「竜宮城」の西田至さんと河相我聞さんが似てると噂です。 気になったので画像を調べてみると、確かに似てるかも?! ここでは比較画像と一緒に、西田至さんと河相我聞さんの経歴も紹介します。 かなりの年齢差があるので、知らない人も多いと思うので(^^♪...
NuGet Gallery | ReactiveProperty 2.0.0-pre1 変更箇所 名前空間をCodeplex.ReactiveからReactive.Bindingsに変更しました。今後は、この名前空間を使っていきます。 Xamarin.Android向けのデータバインディング機能を追加 名前空間の変更 既存プロジェクトのアップグレードの際には以下の名前空間の置換を行ってください。 Codeplex.Reactive → Reactive.Bindings Xamarin.Androidのデータバインディング機能を追加 Xamarin.AndroidのViewに対するSetBinding拡張メソッドと、Viewを継承したクラスのイベントをIObservableに変換する拡張メソッドと、IObservableにコマンドをセットするSetCommand拡張メソッドが主な機能です。
4月25日に、開発者向けのAndroidカンファレンス「DroidKaigi」を開催します。 - http://droidkaigi.github.io/ 今回は責任者として関わってます。このエントリはイベント開催の告知です。開催にあたって何か残しておきたかったので書きました。現在進行形なので諸々いったんまとめておくか、という個人的な気持ちもあります。 またDroidKaigiでは現在、スピーカーを募集中です。ですのでエントリを読んで「スピーカーとして話してみたいな、チャレンジしてみたいな、参加してみたいな」と思ってもらえたら嬉しいです。 開催の目的 ざっくりと一言にまとめると、Android技術情報の共有とコミュニケーションが目的です。 Androidが世に出て6年が経ちました。時が流れるのはほんとうに早いです。もはや革新性というより、現在は定着したプラットフォームとして利用されることが
AppCompat v21 — Material Design for Pre-Lollipop Devices! The Android 5.0 SDK was released last Friday, featuring new UI widgets and material design, our visual language focused on good design. To enable you to bring your latest designs to older Android platforms we have expanded our support libraries, including a major update to AppCompat, as well as new RecyclerView, CardView and Palette librari
Android 3.0で導入され、Android 4.0からスマートフォンで利用できるようになった注目機能である「Fragment(フラグメント)」。 今回はヤフー矢端智光さんに、Fragmentでシンプルに実装できる効率的なUI設計についてレポートを書いていただきました。 by 馬場美由紀 (CodeIQ中の人) Fragmentでシンプルで効率的なUIの開発を ヤフー矢端です。 FragmentはAndroid3系から使用可能な機能なので、知っている人にとっては今さらという内容になるかもしれません。 しかし日本の市場では2.x系のAndroid端末を保有するユーザーの方も少なくなく、アプリを2.x系以上で対応していた都合から、「Fragmentを知っているけど、まだあまり触ったことがない」という開発者の方もいるのではないかと思います。 そこで本稿では、開発で新たにFragmentを導入
This tool was inspired directly by the excellent Creating Color Palettes article by Andy Clarke. It will create 10 shades of the base color, located top-left, at varying degrees of opacity. The top row emulates opacity over a white background, the bottom over black (or colors of your choosing as of v1.4). The opacity values are 100% opaque, 75%, 50%, 25% and 10% on the top row. The bottom row begi
はじめに(この記事はもう内容が古いので注意してくださいね) Androidアプリの制作において、押さえておけばもしかしたら幸せになれるポイントがFragmentだと思います。 2年ぶりにAndroidネィティブに関わってAndroidStudioを使い初めて2ヶ月ですが、標準のジェネレーターでつくれる標準のデザインパターンからFragmentの使い方に慣れるためのチュートリアルを作ってみました。 以下、いいわけ 基本的に画面はFragment単位で設計するように癖をつけるとデザインの変更に強く、他のアプリを作るときにも使い回しがしやすい実装になりやすいです。 Android Studioが自動作成するデザインモデルのテンプレートもFragmentで構成されている場合が多いので、Fragmentに慣れているだけでかなり心理的に楽になれます。 Androidの入門書の入り口くらいは見たけどFr
情報処理推進機構(IPA)が1月15日に発表した「2014年度情報セキュリティ事象被害状況調査」。これは、情報セキュリティ部門における企業のセキュリティ対策の状況を調査したものだが、同時に企業のモバイル対応状況も明らかになっている。 この調査は2014年8月~10月に、1万3000社を対象として行われ、1913の企業から回答を得られた(有効回収率14.7%)。 2013年度は、スマートフォンやタブレットを業務に活用している企業の割合が2012年度に比べ約10ポイントの上昇となる50.4%になり、初めて過半数となった。「利用を検討中」としている割合は15.2%で、依然として34.1%が消極的な姿勢であるようだ。 また、従業員規模別でこの数字を見てみると、300人以上の企業が56.8%導入しているのに対して、300人未満の企業では42.2%にとどまっている。これは、体力のある大企業が端末の導入
Web な人もアプリな人も、これから新しく Android アプリを作るなら抑えておきたいポイント3選Androidandroid開発 概要 Lollipop が発表されてから時間も立ち、Android Auto、Android Wear、Android TV と、多様性を見せ始めた Android ですが、今後とも多種多様なデバイス向けに様々なアプリを作っていく流れがあるなか、新しくアプリを作るなら抑えておきたい要所をまとめました。 TL;DR 抑えるところは 3 つ。 画面とライフサイクル 非同期処理 互換性 かなり端的にいうと、Activity や Service などのライフサイクルとうまく付き合いながら、コードの構成のレイヤー化を行い、非同期処理を簡潔に記述できる準備をしておくことと、非同期処理とあわせてマルチスレッドプログラミングの基本を抑えておくこと、互換性への準備を最初にし
はじめに Android 4.4ではアプリからSDカードに書き込みができなくなる!という記事を読んだのは約1年前だった気がしますが、ようやく国内でも4.4が出荷時インストールされた端末が現れてきました。 確かにアストロファイルマネージャーなどのアプリではファイルを操作することができなくなっていますが。 先日、先輩から「4.4でもSDカードにファイル読み書きできるよ」とのアドバイスをもらい、いろいろ教えてもらったことをまとめてみます。 結論 <SDカードのパス>/Android/data/<アプリのパッケージ名>以下ではファイルを読み書きできました。 また、SDカードを読み書きする場合も、おなじみのWRITE_EXTERNAL_STORAGEやREAD_EXTERNAL_STORAGEといったパーミッションは必要ありません。 他のアプリに影響をあたえるような処理ができなくなっているのは明らか
ちょいAndroid。Typescriptいいよ。JenkinsとかGradleとか。APTもいいなー。
v17 Leanback Libraryの存在はとりあえず無視しておくとして、Androidのサポートパッケージは何種類かあります。 たぶんv13パッケージはなぜ存在するのか知らない人が多いと思いますので備忘録も兼ねて。 v4 Support Library まず、サポートパッケージのv4とは「サポートパッケージのversion4」ではなく、「AndroidのAPI Lv4以上で利用できるサポートパッケージ」を意味しています。 v4はAndroid 1.6 Donut以上で使えるライブラリで以下の機能を持ちます。 互換性のための機能 3.0で追加されたFragmentのサポート 3.0で追加されたLoaderのサポート Notification系のメソッドは@Deprecatedが多く、通知できるスタイルも4.1で大幅に増えたのですが、NotificationCompatを使うことでその辺
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く