米グーグルが2021年4月、基本ソフト(OS)を開発するプログラミング言語に「Rust(ラスト)」を採用すると明らかにした。米マイクロソフトも既に採用を始めている。CやC++の独壇場だったOS開発に、15年に「バージョン1」になったばかりの新世代言語であるRustが採用される背景には、サイバー戦争の深刻化がある。グーグルは4月6日(米国時間)に、OS「Android(アンドロイド)」の開発言語

NagisaでAndroidエンジニアをしている@sekitobaと申します。現在マンガZEROというアプリのAndroid版をピュアKotlinで実装しています。 現在、Nagisaで開発しているマンガZEROのアプリの実装をKotlinで行うに当たり、Kotlinの言語仕様はドキュメント等を読んで一通り押さえていたのですが、いきなり業務で利用するのは少し怖いと感じ、ウォーミングアップとしてKotlin KoansというKotlin例題集(ブラウザがあれば試せるオンライン版もあります)をやってみたところ、なかなか良かったのでKotlinを始めてみようかなという方にお勧めしています。現在、問題文に英語しか用意されていないため、Introduction章を日本語訳してみました。(おかしな点がありましたら指摘いただけると嬉しいです!) Koansに解答のベースとなるコードがある場合は、 //回
この記事は Android Advent Calendar 2016 2日目の記事です。 こんにちは。わくわくです。 現在お仕事で書いているアプリを新規で書き始めたのが2015年で、現在は2016年です。 そう、1年が経ちました。その頃から今まで書いてきて、今から書くならこんなライブラリや設計を採用するよ(したいよ) というのをまとめたいと思います。 これからAndroidアプリを書くけどどんなものつかっていけばいいんや〜?といった方の参考になれば幸いです。 すでにAndroid開発をされている方にとっては内容が薄く感じられることと思いますがご了承いただければと思っております…(予防線) (裏の目的としては自分の備忘録のようでもあったりします。) この記事では紹介しているライブラリや設計などに関しては深くは説明を書きませんが、参考になる資料などをまとめて行ければと思っております。 言語につ
.app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads
Nexusの名を冠するデバイスをお持ちの方は、既にAndroid 6.0 Marshmallowの開発者版や、Android 5.0 Lollipop最新版リリース・ビルドをお使いのことだろう。 そのAndroid 5.1.1 build LMY48Iから、タスクマネージャー(タスクキラー)系アプリやプロセスの情報を取得する一部のバッテリー計測アプリが軒並み正しく動かなくなり、ちょっとした話題となっている。従来どおりの利用ができなくなったアプリのGoogle Playレビュー欄では、「使えなくなった」といった苦情が多く寄せられている状況だ。 多くのタスクマネージャーが使えなくなった理由 正常に動作しなくなっているアプリに共通しているのは、稼働しているプロセスの情報を取得する必要がある点だ。プロセスとはアプリが動いている状態のこと。タスクマネージャー系アプリは、アプリを終了させてメモリを解放
Learn about the Google I/O 2015 codelabs. In this codelab, you'll learn how to add advertisements to your iOS application using AdMob. In this codelab, you'll learn how to get Google Analytics added to your application. In this codelab, you'll learn how to add a Sign In with Google button to your Android App and use it to allow your users to sign in with the Google ID In this codelab, you'll learn
この記事はAndroid Advent Calendar 2014の14日目です。 Androidアプリケーション開発をiOSのそれと比べると、SDKのソースコードが公開されていることがアドバンテージの一つになると思います。自分は半年ほど前から、開発時に時々SDKのソースコードを参照するようになり、それからSDKへの理解が深まって、開発効率が高まったと感じています。 この記事では、自分がSDKのソースコードを読む際に使っている方法をまとめます。たぶんよく知られている方法ばかりです。 1. ブラウザで見る GrepCode 特定のクラス名でぐぐっていたりすると、GrepCode というサイトが時々引っかかります。Javaのソースコードを集めて検索可能にしてくれているサイトですが、ちょっとSDKのコードを読みたいというときは、このサイトで読むのがおすすめです。 Android SDKの各バージ
Codotaはいわゆるコード検索エンジンである。 ただしユニークなのではそこにランキングがついている点だ。 独自のアルゴリズムで「このパターンはよく使われている」というものには高いスコアがつくらしい。 さらに検索結果には簡単なフローチャートとかクラスの説明だとか、関連するStackoverflowへのリンクなどもついている。 最近Android開発にはまっていることもあって、ちょっと検索してみたがなかなか良いのではなかろうか。 知っておいても損はないサイトである。
最近、スマートフォンアプリ開発をやる人増えてきてオススメの本ある?って聞かれること多くなってきたのですが、その人のバックグラウンドによるところも大きいと思うので、自分がAndroidアプリ開発を始めたときに読んでて役に立った、あるいは読んでおきたかったという目線で、良かった本をいくつか挙げようと思います。 Effective Java Java界隈では多くの人が読んでいると思いますが、AndroidからJavaに入った人だと読んだことがない人もいると思います。 Javaを書く上でのエッセンスが詰め込まれているので、まだ読んでいない方は読むことをおすすめします。 JUnit実践入門 Androidだとテストが書かれないことが多いです。しかし、書いた方がデバッグの時間が短くなる上に保守もしやすくなりますし、テストを書きやすい構造を意識するようになって、上達が早くなりますし、設計も綺麗になります
Secrets for Android is an application to securely store and manage passwords and secrets on your Android phone. It uses techniques like strong encryption and auto-logout to help ensure that your secrets remain safe (assuming you use a good master password!). Context-sensitive tips guide you along through its operation, making it easy to use. Secrets for Android is open source using the Apache 2.0
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く