最新の Android UI に対する最新の宣言型アプローチと手軽な Kotlin を使って、少ないコードでアプリをすぐに動かすことができます。
![アプリ アーキテクチャ ガイド | Android Developers](https://cdn-ak-scissors.b.st-hatena.com/image/square/9e573e91b0d4ff3d6c58664e2f81c7c304ece866/height=288;version=1;width=512/https%3A%2F%2Fdeveloper.android.com%2Fstatic%2Fimages%2Fsocial%2Fandroid-developers.png%3Fhl%3Dja)
Googleは米国時間12月15日、「Google Nest」と「Android」のデバイスがスマートホーム標準規格「Matter」に対応したと発表した。これにより、他のメーカーのMatter対応デバイスとペアリングできるようになる。 Matterでは、スマートデバイスを制御するためのハブが必要となる。「Google Home」、「Google Home Mini」、「Nest Mini」、「Nest Audio」、「Nest Hub」(第1世代と第2世代)、「Nest Hub Max」、「Nest Wifi Pro」が、Matterのハブとして機能する。 「Google NestデバイスとAndroidデバイスが今日からMatter対応となり、皆さんが簡単かつ一貫した形でMatter対応デバイスを設定し、各自のニーズに最も適した形でスマートホームをカスタマイズできるようになった」と、Go
コンテキスト Xamarin のサポート終了というアナウンスを見て、Xamarin として提供されていたものが終了するというような誤解と不安を煽るような流れがあったので日頃 .NET をウォッチしているものとしては少し補足しておきたいと思います。 Xamarinのサポートは2024年5月1日で終了。マイクロソフトが.NET MAUI関連のロードマップを示す - Publickey 前提 Xamarin といった場合には次の製品ファミリーを指していることが多いです。 Xamarin: .NET のネイティブプラットフォームバインディングのフレームワーク Mono を基盤としつつ各種プラットフォーム (iOS, Android, macOS, Tizen など) のバインディングを提供する一式 例えば Android の Activity や View を C# などの .NET 言語で取り扱
関連キーワード Java | アプリケーション開発 | プログラミング プログラミング言語には、はやり廃りがある。その中で「Java」は、開発者に支持され続けてきた。この傾向は、2022年以降も間違いなく続くと考えられる。本連載は、2022年の今からでも開発者がJavaを習得すべき主な理由を5つ紹介する。前編は、そのうち2つを取り上げる。 理由1.根本的な有用性 登場以来、Javaの人気が衰えないのはなぜだろうか。端的に答えるなら、Javaは プログラミングの難しい問題を解決するためのライブラリ(プログラム部品群)を豊富に備える、バランスの取れたプログラミング言語 だからだ。 併せて読みたいお薦め記事 Javaを学ぶ理由 Java使いでも「R」「Python」を学びたくなる“納得の理由” 「Java」はなぜ、今も昔も開発者に愛されるのか 「Java」を学びたくなるシンプルな理由 Javaは
いつもはてなブックマークをご利用いただきありがとうございます。 現在、Android 12がインストールされた端末において、Androidアプリ「はてなブックマーク」で記事を開こうとするとクラッシュする不具合が発生しています。 開発チームは原因を把握しているものの、現状では解決が困難なことが分かっています。対応ができる状況になり次第、対応をおこなう予定です。 不具合が発生した場合、アプリを再インストールすることで一時的に回避することができますが、再度発生することもあります。 なお、この問題はAndroid 11以下では起きないことを確認しています。 問題が解決する間、ご不便を申し訳ございませんが、対応までしばらくお待ちください。 クラッシュの一時的な回避方法について ( 2021年10月28日追記) 問題が解決するまでの間、アプリの設定や使い方を工夫することでクラッシュを回避できますので、
プログラミング言語のKotlinを開発するJetBrainsは、KotlinでAndroidアプリ、Webアプリ、Desktopアプリを統一的に記述できるフレームワークとなる「Compose Multiplatform」がアルファ版に到達したことを発表しました。 Compose Multiplatformは、Android用のUIフレームワークである「Jetpack Compose」をベースに、Webアプリ用の「Jetpack Compose for Web」、Windows/Mac/Linuxのデスクトップアプリケーション用の「Jetpack Compose for Desktop」の3つのフレームワークを統合するものです。 ベースとなるJetpack Composeが今月バージョン1.0となったのを契機に、Compose Multiplatformがアルファ版として登場することになりま
印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます Googleは、「Androidオープンソースプロジェクト」でシステムプログラミング言語「Rust」によるOS構成要素の開発をサポートしていることを明らかにしたが、セキュリティ脆弱性を減らす目的で、Linuxカーネル開発での採用も支持している。 同社は4月に入り、Rustは、これまでCやC++で記述されてきた「Android」OSに、メモリー安全性の保証をもたらすと説明した。同社は、既存の何百万行ものコードをRustで記述し直すのではなく、Androidの新規コードの開発でRustを採用しようと考えている。 そして今度は、Androidの基盤となるLinuxカーネルに目を向けている。米ZDNetが3月に報じたように、Linuxカーネルの
「Android」アプリの開発者が「Google Play Core」ライブラリをアップデートしないと、何百万人ものユーザーがリスクにさらされるとCheck Point Software Technologiesが警告している。多くのAndroidアプリで使われているGoogle Play Coreライブラリにはバグがあり、Googleは2020年4月にアップデートを行った。 CVE-2020-8913の欠陥は、ローカルでコードを勝手に実行する脆弱(ぜいじゃく)性だ。この脆弱性を利用してあるアプリを標的とする「APK」(Android Package Kit)を作成し、それを標的とするアプリのコードとして実行すると端末内のデータにアクセスできる。アクセスできるデータには、ログイン資格情報、財務情報、プライベートなメッセージや写真などの個人情報が含まれる恐れがある。 この脆弱性はGoogle
2019年に発見されたAndroidの脆弱性で、悪意あるアプリが写真撮影やSMSの読み取り&送信、電話録音、ログイン情報の抜き取りなどを行えるようになる「StrandHogg」と類似し、さらに危険性が高いという脆弱性「StrandHogg 2.0」が、ノルウェーのセキュリティ会社・Promonの研究者によって発見されました。GoogleはStrandHogg 2.0の最大深刻度を「緊急」と評価し、2020年5月にパッチを配布済みです。 StrandHogg 2.0 - The ‘evil twin’ http://promon.co/strandhogg-2-0/ 「StrandHogg 2.0」を用いてどのようなことができるのかというコンセプトを示したムービーが、Promonによって公開されています。 StrandHogg 2.0 - The ‘evil twin’ - Proof of
関連キーワード Java | アプリケーション開発 プログラミング言語の「Java」を、別のプログラミング言語に入れ替えようと考えたことはあるだろうか。今、代替先の有力候補だと目されているのが「Kotlin」(コトリン)だ。アプリケーション開発者の間で、いずれKotlinがJavaを圧倒するかどうかはまだ分からない。だがKotlinは、検討すべきもう一つの選択肢ではある。 モバイルOS「Android」用アプリケーションの開発者間ではいまだに、KotlinとJavaのどちらのプラットフォームを選ぶのが「正しい」のかに関して混乱がある。KotlinとJavaの機能を比べた場合、Kotlinの勝利は明らかだと私は考える。Kotlinの方がシンプルですっきりしていて、コードが少なくて済むからだ。 開発者が次のプロジェクトのためにKotlinを検討すべき5つの理由を解説する。 目次 理由1.Jav
.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 #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 71 Ads API 11
Gradle Build Tool accelerates developer productivity Gradle is the open source build system of choice for Java, Android, and Kotlin developers. From mobile apps to microservices, from small startups to big enterprises, it helps teams deliver better software, faster. Build Anything Write in Java, Kotlin, C++, or any language of your choice. Package for deployment on any platform. Go monorepo or mul
Danger + ktlintでPull RequestのKotlinコードスタイルを自動チェックさせる (Travis CI編)AndroidKotlinTravisCIDanger TL;DR GitHubのPull Request (PR) を作成したときに、PRのDiffに含まれるKotlinコードのスタイルを自動的にチェックして、問題があればPRに自動的にコメントさせる方法の説明です 以下のツールを組み合わせて使っています ktlint: KotlinコードのLinter Danger: コードレビューbotのフレームワーク サンプル: Pull Request #3 · kafumi/android-danger-ktlint-sample 導入のきっかけ Android Studioでフォーマッターをかける (Command + Alt + L) ことをチーム内のルールにして
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く