並び順

ブックマーク数

期間指定

  • から
  • まで

41 - 80 件 / 899件

新着順 人気順

android.devの検索結果41 - 80 件 / 899件

  • Androidアプリの統合開発環境、「Android Studio 2.0」プレビューが登場。開発中のコード変更が即反映される「Instant Run」エミュレータ搭載

    Androidアプリの統合開発環境、「Android Studio 2.0」プレビューが登場。開発中のコード変更が即反映される「Instant Run」エミュレータ搭載 米マウンテンビューで開催されたイベント「Android Dev Summit 2015」で、Androidアプリケーションの統合開発環境であるAndroid Studioの最新版「Android Studio 2.0」プレビュー版が公開されました。 Android Studio 2.0では開発効率が大きく改善し、迅速にアプリケーションが開発できるようになっています。

      Androidアプリの統合開発環境、「Android Studio 2.0」プレビューが登場。開発中のコード変更が即反映される「Instant Run」エミュレータ搭載
    • Androidで音声入力した内容を認識し,そのまま音声合成。「おうむ返し」アプリのソースコード - 主に言語とシステム開発に関して

      AndroidプログラミングのTOPへ 音声入力した内容を,そのまま音声出力してみよう。 というAndroidアプリのサンプルコード。 RecognizerIntentを使う場合と,SpeechRecognizerを使う場合の2通り掲載。 前置き サンプルコード インプット:音声認識または音声入力(ASR, Auto Speech Recognition) アウトプット:音声合成,読み上げ(TTS, Text To Speech) 補足:Google音声入力について 補足2:処理対象となる言語をプログラムから指定 補足3:専用の画面を表示しない場合 前置き Google音声入力は,とても便利だ。 いちいち手動で文字を打たなくても,端末が音声を聞き取って自動認識し,文字を入力してくれる。 アプリ開発者としても,自然言語処理を気軽にAPI経由で行なえる。 人間と自然に対話する高度なUIを実装し

        Androidで音声入力した内容を認識し,そのまま音声合成。「おうむ返し」アプリのソースコード - 主に言語とシステム開発に関して
      • Androidと非同期処理 とCoroutine1.0.0 - visible true

        Google Play App Dojoで話してきました。Google Play App Dojoは非公開イベントなので全体的な内容は言えないんですが、どの発表もおもしろい & 濃いので、もし参加のチャンスがあったらぜひ行ったほうがいいな〜と思いました。 Androidと非同期処理 とCoroutine1.0.0 資料はコチラ 話した事 詳細は資料を見て下さい。 その他リンクなど Android Suspenders Android Dev Summit '18のコルーチンのセッションです。資料読んだあと見るとわかりが深まると思います。Androidと非同期処理 とCoroutine1.0.0 では触れられなかったところ(Android APIをコルーチン化する、複数回値を返却するケースなどなど)が結構あるのでぜひ見て下さい。 www.youtube.com 資料内でリンクしてるやつ Re

          Androidと非同期処理 とCoroutine1.0.0 - visible true
        • iPhoneSDK他 開発メモのまとめと言うか目次 2009年版 - 電子趣味の部屋

          2009年の総決算の目次です。 今年の5月から初めてエントリー数が80を超えました。 ここに来てくれた皆様、ありがとうございました。 来年もよろしくお願いします。 はてなブックマークはこちらから RSSはこちらから アプリの作り方 HTMLとJavaScriptでiPhoneアプリを簡単に作る方法 iPhone/iPod touchのSafariやUIWebViewのJavaScriptで使えるタッチイベントのメモ センサー等ハードウェア関連 iPhoneSDKで端末IDを取得する方法 iPhoneのGPSとMapKitを使った地図を連動させる方法 iPhoneで緯度経度を取得する簡単な方法 iPhoneの加速度センサの使い方 iPhoneSDKでスリープさせない方法 ビュー操作関連 iPhoneSDKのiPhoneSDKのUITableViewの使い方 iPhoneSDKのUIViewア

            iPhoneSDK他 開発メモのまとめと言うか目次 2009年版 - 電子趣味の部屋
          • HTC - Support - Flashing your Android Dev Phone with a Factory System Image

            Flashing your Android Dev Phone with a Factory System Image This page provides instructions on how you can flash your Android Dev Phone with a factory Android platform system image and associated radio image. From here, you can also download the actual image binaries, as well as relevant tools to help you flash the images to your device. With these system image files, you can: Keep your Dev Pho

            • SIMロックフリーの「Android Dev Phone 1」、使用レポート

              Googleが2008年12月8日、Android端末「G1」からSIMロックとハードウェアロックを外した「Android Dev Phone 1」を発表した。アクティベーションの手順や実際の使用感をレポートする。 まずAndroid Dev Phone 1を使えるようにするまでが大変だ。パケット定額のSIMを使わないと法外な料金になるため、最初に試したのはイー・モバイル。イー・モバイルは1.7GHz帯であり、Android Dev Phone 1も対応しているのだが、使えなかった。 NTTドコモのSIMカードを使うしかなく、早速moperaに契約した。Access Point Name(APN)にmopera.netを入力し、moperaから発行されたユーザー名とパスワードを入力したら、アクティベーションできた。さらに、GmailのID/PWを求められたので入力すると、ようやく下のトップ

                SIMロックフリーの「Android Dev Phone 1」、使用レポート
              • [Android] Android Screen Monitor (ASM) Ver.1.00 Released - adakoda

                Android Screen Monitor (ASM) Androidデバイスの画面をWindows上の画面に表示するツールを公開しました。 以下のページからダウンロードできます。 http://www.adakoda.com/adakoda/android/asm/ インストール/アンインストール方法 インストールするには、ダウンロードしたzipファイルを解凍し、得られたexeファイルを、お好きな場所に置いてください。 アンインストールするには、同ファイルを削除するだけです。 使用方法 AndroidデバイスをPCとUSB接続する AndroidScreenMonitor.exeを実行する [Select a Android Device]画面で、表示されたSerial numberを選択し、[OK]ボタンをクリックする Androidデバイスの画面がツールの画面に表示される ツールの

                • SIMロックフリーの「Android Dev Phone 1」、開封レポート

                  Googleが2008年12月8日、Android端末「G1」からSIMロックとハードウェアロックを外した「Android Dev Phone 1」を発表した。日本から注文すると、本体価格は$399だが送料が$109.55という驚きの価格。Android開発者登録をGoogle Checkoutで済ませ、さっそく購入した。 到着したのは12月18日。携帯電話にしては箱が大きすぎるようだが、付属品がたくさんついているのだろうか。開封の様子を紹介する。 Googleが2008年12月8日、Android端末「G1」からSIMロックとハードウェアロックを外した「Android Dev Phone 1」を発表した。日本から注文すると、本体価格は$399だが送料が$109.55という驚きの価格。Android開発者登録をGoogle Checkoutで済ませ、さっそく購入した。 到着したのは12月1

                    SIMロックフリーの「Android Dev Phone 1」、開封レポート
                  • PWAアプリを3つのアプリストアにリリースして学んだこと

                    以下はI built a Progressive Web App and published it in 3 app stores. Here’s what I learned.の日本語訳です。 I built a Progressive Web App and published it in 3 app stores. Here’s what I learned. 一ヶ月と、数百ドルと、お役所仕事。 先日Chavah Messianic Radioというアプリをリリースしました。 PWAで作られたPandoraのような音楽プレイヤーで、これをGoogle Play、iOS App Store、Windows Storeの3アプリストアに展開しています。 この経験は苦痛に満ちた、そして啓発的なものでした。 ここに私が学んだことを記述します。 Why? まずあなたは、こう思うかもしれません。

                      PWAアプリを3つのアプリストアにリリースして学んだこと
                    • Jetpack Compose を使ったデザインシステムの実装

                      #11WeeksOfAndroid 18 #Android12 1 #AndroidDevJourney 1 #androiddevsummit 5 #GoogleIO 19 #WeArePlay 3 12l 1 5 star apps 1 Ads 1 advertising 1 AGDE 1 AGDK 2 AGI 1 AI 3 AI Announcements beginner Explore Generative AI 1 AI Announcements beginner Explore Generative AI、 1 Android 106 Android 10 1 Android 11 1 Android 12 Beta 5 1 Android 12L 1 Android 13 3 Android 14 7 Android 14 Beta 4 1 Android 14 ベータ版

                        Jetpack Compose を使ったデザインシステムの実装
                      • AndroidTips - Android開発でハマったことのメモ

                        AndroidTips - Android開発でハマったことのメモ 目次 VistaマシンでEclipse上から起動出来ない場合 x86パソコンで動かす方法(ドラフト) Android.mkをリネームしろとエラーが出る場合 dirname: missing operand が死ぬほど出てくる場合 android.maps.xml' を make す るルールがありません と出る場合 menu configの設定 USBメモリについて補足 多言語対応する方法 ArmadilloにAndroid1.6をインストールする Armadilloのインストール Android Dev Phone 1 OS UpDate?手順 Android Dev Phone 1 SIM無しアクティベート Android開発でハマったことのメモ VistaマシンでEclipse上から起動出来ない場合 emulator

                        • iPhone 開発環境は Android より優れているか?

                          Rustが再評価される:エコシステムの現状と落とし穴 In this article, we share findings and insights about the Rust community and ecosystem and elaborate on the peculiarities and pitfalls of starting new projects with Rust or migrating to Rust from othe...

                            iPhone 開発環境は Android より優れているか?
                          • CameraX

                            CameraX Android Dev Summit 2019 Extended Tokyo LINE株式会社 @takasy00

                              CameraX
                            • ActivityのライフサイクルをUMLのステートマシン図で描いてみた - むらかみの雑記帳

                              Android Dev Guide にある Activity Lifecycle に、Activity のライフサイクルの図があるのだけど、なんだか妙にわかりにくい。遷移時にどのようなイベントが発生するのかは書いてあるんだけど、肝心の状態が書かれていないからだ。 そんなわけで、UMLのステートマシン図を描いてみたよ。 これでだいぶ分かりやすくなった。一応解説。 まず、基本的な状態は3つある。 Active/Running : Activity が可視、フォアグランドにある状態。 Paused : Activity は可視だけど、フォアグランドではない状態。他の Activity が上に重なっていて、一部がみえている状態。 Stopped : 不可視な状態。他の Activity が上に完全にかぶっていて見えない状態。 また、LifeTimeという用語もあって、これは以下のようになっている。

                                ActivityのライフサイクルをUMLのステートマシン図で描いてみた - むらかみの雑記帳
                              • HT-03AをUSB認識しない場合の対処方法 - Android(アンドロイド)情報-ブリリアントサービス

                                Android-SDK-Japanの投稿でHT-03AのUSB接続が上手く認識されないというやり取りがあり、解決されているようです。 しかし、過去にHTCのAndroid端末(G1、Android Dev Phone 1、Google Ion、GDDJ-09)を接続した環境だと、USB接続しても不明なデバイスになってしまうこともあるようで、購入当日に接続した時は見事に認識してくれませんでした。 他にもこのパターンに陥っている方がいるかもしれませんので、解決方法をまとめてみました。 ※レジストリを変更する必要がある為、十分注意して作業してください。もしPCの動作がおかしくなっても当方では保障できませんのでくれぐれも自己責任でお願いいたします。 今回はWindows XPを使用した場合の手順を記載します。 1.既存のドライバを削除する 1.USBにHT-03Aを挿してPCと接続します 2.デバ

                                  HT-03AをUSB認識しない場合の対処方法 - Android(アンドロイド)情報-ブリリアントサービス
                                • Androidアプリ、使いながらアップデートが可能に 「Google Play In-app Updates API」で - ITmedia NEWS

                                  Google Playのプロダクトマネジャー、ドム・エリオット氏は、このAPIは、アプリを自動アップデートに設定していないユーザーや、常にアップデートしやすい高速Wi-Fiのある環境にいるわけではないユーザーにアップデートを促せると語った。 Android Dev Summitの基調講演ではこの他、折りたたみディスプレイへのサポートやKotlinの新機能などが発表された。詳細は公式ブログを参照されたい。 関連記事 Google、Androidで「折りたたみ」ディスプレイをサポート SamsungなどのOEMと協力中 Googleが、Samsungがプロトタイプを披露したような折りたたみ式スマートフォンをAndroidでサポートすると発表した。ディスプレイの開閉でアプリの“連続性”を保てるようにする。 Google、個人情報へのサードパーティーアプリからのアクセス制限を強化 Googleは、

                                    Androidアプリ、使いながらアップデートが可能に 「Google Play In-app Updates API」で - ITmedia NEWS
                                  • iPhoneヒットの陰で“電話機じゃないケータイ”も増加

                                    iPhoneヒットの陰で“電話機じゃないケータイ”も増加:ITmediaスタッフが選ぶ、2009年の“注目ケータイ&トピック”(ライター松村編) まず正直に言うと、僕が2009年に買った通信端末は、ソフトバンクモバイルの「iPhone 3GS」とNTTドコモのデータ通信端末「L-05A」(これら2台は6月27日にショップをはしごして手に入れた)、Googleの「Android Dev Phone 2」(ドコモの「HT-03A」と同じモデル)の3台だけだ。 WiMAXやiコンシェル対応機、スポーツ系端末などを利用するチャンスもあったが、2008年までのように商戦期ごとに新しい端末を手に入れることはなくなった。おそらく2010年はもっと減るかもしれない。そんな前提で話を進めていきたい。 端末、価格、アプリで市場を席巻した「iPhone 3GS」 2009年のケータイの話題も、やはりiPhone

                                      iPhoneヒットの陰で“電話機じゃないケータイ”も増加
                                    • AndroidDev

                                      AndroidDevは、株式会社FEYNMANと株式会社ノボットの共同運営でお送りいたします。姉妹サイト:http://iphone-dev.jp/ Android robotロゴは www.creativecommons.org/licenses/by/3.0 CC-BY-3.0 に従って利用しています。

                                      • 【レポート】「ユメみるiPhone」刊行記念トークセッション

                                        昨日(6月2日)にApple Store 銀座にて、『ユメみるiPhone』刊行記念トークセッションが開催されました。 iPhoneアプリ開発で有名な4名のクリエイターが、iPhoneでの開発の魅力や成功の秘訣などを、1時間以上に渡って語ってくれました。 テーマ:「iPhoneデベロッパーが語る”iPhoneの未来”」 徳井直生 株式会社Qosmo代表取締役 『オトカメラ』『iMonalisa』 笹谷真也 株式会社BONNET代表取締役 『PocketGuitar』 岡村浩志 Delaware 『Re<ords』 深津貴之 『ToyCamera』『QuadCamera』 (紹介順:敬称略) 会場は約180人という収容人数を上回り、立ち見が多く出る盛況ぶりで、出演者の方の人気とiPhoneでの開発への関心の高さを改めて感じました。 ー 自己紹介とそれぞれのアプリのデモ 徳井 「Qosmoとい

                                          【レポート】「ユメみるiPhone」刊行記念トークセッション
                                        • わたしがAndroidを気に入っている理由:プロトタイプ開発の日々:エンジニアライフ

                                          業務で携帯電話やスマートフォン向けのソフトウェアを製造する機会が多かったのですが、いまひとつ気に入ったアプリケーション実行環境・開発環境がありませんでした。ちょうど、Linuxを搭載した携帯電話向けのアプリケーションを開発するプロジェクトが終盤に差し掛かったころに、Androidが発表されました。 当初、Javaでアプリケーションが開発できると聞き、「PDAにJ2MEを載せてアプリケーションを実行することと大差ないプラットホームではないか」とみくびっていました1。 ところが、顧客の担当者から、Zaurusに載せて実際に動作するAndroidを見せてもらって、いい意味で裏切られました。そしてAndroidに興味を持つようになり、お蔵入りが決定していたプロトタイプをAndroidへ移植して、Android Developer Challengeに出場できないか、顧客の担当者に相談したこともあり

                                            わたしがAndroidを気に入っている理由:プロトタイプ開発の日々:エンジニアライフ
                                          • Tizen、TypeScriptなど盛り沢山!関東Firefox OS勉強会 2nd に参加しました

                                            こんにちは、星影です。 7月19日(金)に開催された「関東Firefox OS勉強会 2nd」に参加してきました。 関東Firefox OS勉強会 2nd : ATND 会場会場は神保町にある、株式会社インターネットイニシアティブさん。 この名前を聞いてパッとイメージできなかったのですが、MVNOサービス事業者として格安SIMを提供している「IIJ」さんです。 IIJmioホームページ 2回目となる関東Firefox OS勉強会関東Firefox OS勉強会は今回が2回目となりました。前回がとても好評だったようで、今回も参加者160名をオーバーするという大盛況っぷり。 第1回の様子はコチラ↓ 関東Firefox OS勉強会 1st に参加しました! #FirefoxOSjpTokyo #fxos | Time to live forever ちなみに前日書いた記事にも、かなりのアクセスが来

                                              Tizen、TypeScriptなど盛り沢山!関東Firefox OS勉強会 2nd に参加しました
                                            • グーグル、「Android」で折りたたみ式スマホをサポートへ

                                              米国時間11月7日に開催されたAndroid Dev Summitで、「Android」が折りたたみ式端末を正式にサポートすることが発表された。 折りたたみ式スマートフォンは、私たちがスマートフォンを操作する方法に(文字通り)新しい次元を追加する。それを可能にするためのAndroidの開発が進められているという。 We just announced support for foldables at #AndroidDevSummit, a new form factor coming next year from Android partners. Android apps run seamlessly as the device folds, achieving this form factor's chief feature: screen continuity. pic.twitte

                                                グーグル、「Android」で折りたたみ式スマホをサポートへ
                                              • 2018年までのAndroidテスト総まとめ - 今年の変更と来年の対策 - Qiita

                                                Androidが10年の節目の年ですが 去年からKotlin対応, Jetpack対応, AndroidX対応と怒涛の更新が続いています。 11月7-8日に開催されたAndroid Dev Summit '18の動画を見て、 Androidテストは来年やばいことになりそうだ!(←今年もやばかった (←今までも..)) と思ったので過去-現在-未来を一気に見れるようにまとめました。 2018年12月版です。 2018年までのAndroidテストまとめ 画像: Android Dev Summit '18スライドより Androidテスト周辺は毎年いろいろなものが出たりなくなったり、正直分かりづらいです。 公式の「Fundamentals of Testing」やGoogle I/Oの以下動画に しっかりまとまっているので、まだ見ていない方を見ることを強くおすすめします。 Fundamenta

                                                  2018年までのAndroidテスト総まとめ - 今年の変更と来年の対策 - Qiita
                                                • SkyArts.com - Androidアプリ開発者のための不正使用対策

                                                  Androidアプリ開発者のための不正使用対策 コンテンツの不正使用を防ぐために 米川英樹著 電子書籍版(PDF形式) 61頁 価格 1,100円(税込み(内訳 1,000円+消費税100円)) 2012年3月1日発売 (ネット直販のみ) 2012年4月17日第五版 (大変巧妙で悪質なライセンス認証回避ツール(LVL、各種DRM)への対策、改竄の検知方法を追記) 2014年9月6日第六版 (サンプルコードのスペルミス等を修正しました。) 目次 購入の流れ サンプルファイル(SignatureGetter) Androidは自由な反面、アプリは常に以下の様な不正使用の危険にさらされています。 アプリファイルのコピー (コンテンツが盗まれる) バックアップ&キャンセル (有料アプリをタダで使われてしまう) アプリの改竄 (勝手に改造されてしまう) ライセンスが回避されて有料アプリが無料で使われ

                                                  • tips : tips/02.プログラミングなど/Java関連/Androidメモ.txt

                                                    携帯電話とメールで始める、ゆるめの家計簿、TODO管理、スケジュール管理。 ※「ありもので作れる料理」機能も評判です。 □ ソースのダウンロードとビルド ドキュメント http://source.android.com/download (1) 環境セットアップ ・gitのバージョンが、yumで入るものより新しいの(1.5.4以上)が必要だったので、gitをインストール → ここから落とす :  http://git-scm.com/ wget http://kernel.org/pub/software/scm/git/git-1.6.1.3.tar.bz2 tar jxvf git-1.6.1.3.tar.bz2 cd git-1.6.1.3 ./configure make make install → /usr/local/bin に置かれる ・JDK5

                                                    • Android Marketが複数人で管理できるようになりました。

                                                      Androidの公式ブログに、チームでアンドロイドマーケットのコンソールを管理できるようになったよーという記事が出ていたので早速試してみました。 Making the Android Developer Console work for your whole team 今までは一つのアカウントでしかログインできませんでした。タオでは一人一人手持ちのアプリがあり、それぞれの人が作成したアプリを自分自身で管理するので、皆同じアカウントでログインするなど非常に気持ち悪い運用形態でした。アドセンスとかアドワードとかは管理アカウントに加えて、権限を設定したユーザを作成する事ができたのですが、アンドロイドマーケットはなかなか機能拡張されないなぁと思ってましたが、ようやくです。 ハッカソンその他、チームでアプリを作成して公開する人に取っても朗報ですね 共有ユーザの設定の仕方今まで使っていたアカウントで、

                                                        Android Marketが複数人で管理できるようになりました。
                                                      • GoogleがAndroidの検索最適化に必死な理由

                                                        AppleのiPhoneかT-MobileのG1のユーザーなら多分、タッチスクリーンを頻繁に使っているので、何かが変われば必ず気付くだろう。しかしあまりによく使っているために、微妙な変化に気付かないこともあるかもしれない。 Googleは絶えず、iPhone上の検索結果レンダリング方法を改善している。先月Googleは、検索結果の処理速度を高速化し、iPhoneでのレンダリング方法を変えるための変更を施していることを明らかにした。 よほど複雑なWebアプリケーションを除けば、検索結果の画面表示がフォーマットされ、画面を拡大したり左右にスクロールする必要がなくなったことに、多分ユーザーは気付いただろう。 以前そうなっていたのは、Safariブラウザを使って手動でGoogle.comを閲覧した場合のみだった。Search Engine Watchによると、今ではSafariブラウザでデフォルト

                                                          GoogleがAndroidの検索最適化に必死な理由
                                                        • 닷홈 | 페이지를 표시할 수 없습니다.

                                                          페이지를 표시할 수 없습니다. Error 404 Not Found. 요청하신 파일을 찾을 수 없습니다. 입력하신 페이지의 주소를 확인해주시기 바랍니다. 닷홈으로 이동

                                                          • Android開発をもっと前へ!開発を加速させるTips・ツール - Money Forward Developers Blog

                                                            Androidエンジニアの黒田です。 当社マネーフォワード株式会社は「お金を前へ。人生をもっと前へ。」をビジョンに、個人および法人のお金の悩みを解決することを目指しサービスを提供しています。 よりよいサービスを提供してお客様の人生をもっと前へすすめるためには、我々開発者も常に前へ進まないといけません。 というわけで今回は「Android開発をもっと前へ」というテーマで、Android開発を効率的に、かつスピーディーに行うためのツールやTipsを紹介したいと思います。 (数が多いので具体的な設定方法や利用方法は割愛します) Android Studioを使う いきなり当たり前のことで恐縮ですが、Android Studioを使いましょう。 Android StudioはよりよいAndroidアプリを開発すための機能を多く備えています。 また、より開発を便利にする様々なプラグインが揃っています

                                                            • Android Dev Phone 1 届いたので、iPhoneと比較ベンチマーク取った - @takuma104 log

                                                              Android 初の、開発用実機 Dev Phone 1 が入手できました。Twitter上でAndroid遅い遅い話しが出てたりしたので、早速ベンチマークを取ってみました。lucilleのsyoyoさん作のAO benchというGIレンダラのbenchmarkです。なぜAO benchかというと、syoyoさんご自身が、Proce55ing, AS3, iPhone, NativeClientに移植されていて、それぞれの値が出ているため比較が容易かなと思ったからです。これは浮動小数点演算がメインのベンチマークとなります。 今回は、syoyoさんオリジナルのAS3のコードを、Javaに移植して、表示用に少々Android用のコードを書きました。 今回使ったコードはgithubに置いておきました。こちらから: http://github.com/takuma104/androidaobenc

                                                                Android Dev Phone 1 届いたので、iPhoneと比較ベンチマーク取った - @takuma104 log
                                                              • Android 13 の日本語関連機能

                                                                #11WeeksOfAndroid 18 #Android12 1 #AndroidDevJourney 1 #androiddevsummit 5 #GoogleIO 19 #WeArePlay 3 12l 1 5 star apps 1 Ads 1 advertising 1 AGDE 1 AGDK 2 AGI 1 AI 3 AI Announcements beginner Explore Generative AI 1 AI Announcements beginner Explore Generative AI、 1 Android 106 Android 10 1 Android 11 1 Android 12 Beta 5 1 Android 12L 1 Android 13 3 Android 14 7 Android 14 Beta 4 1 Android 14 ベータ版

                                                                  Android 13 の日本語関連機能
                                                                • Androidについて語る! shinobu.apk #1 を開催しました! #shinobuapk | メルカリエンジニアリング

                                                                  Androidエンジニアの@operandoOSです。 最近、JSONArrayのremoveメソッドがAPI Level 19以上でしか使えない現実に落胆しております。 http://developer.android.com/intl/ja/reference/org/json/JSONArray.html#remove(int) 先日、メルカリオフィスにて shinobu.apk #1を開催しました! shinobu-apk.connpass.com そもそも shinobu.apkってなんぞ?? shinobu.apkは、Shinobu Okano(この記事書いてる本人)と愉快な仲間たちが繰り広げるファンタジーな勉強会です。 shibuya.apkという、渋谷を中心に活動するAndroidアプリ開発者コミュニティの名前をtypoしたことによって生まれたものです。 真面目に言うと、有

                                                                    Androidについて語る! shinobu.apk #1 を開催しました! #shinobuapk | メルカリエンジニアリング
                                                                  • Developing on a Device | Android Developers

                                                                    When building mobile applications, it's vital to test them on real devices prior to releasing them to users. This page covers what you need to know, including the types of devices that you can use, and how to set one up for developing and debugging. Available Devices While developers can use regular consumer devices purchased at retail to test and use their apps, some developers may choose not to

                                                                    • HTC Magic - Wikipedia

                                                                      HTC Magic(エイチティーシー マジック)は、HTCが開発したスマートフォンである。 特徴[編集] 液晶画面は3.2インチのハーフVGA液晶ディスプレイで、静電容量式のタッチパネルを採用している。タッチ画面を使ってWebの閲覧、メールの作成、地図アプリなどを快適に利用できるようにしている。文字入力を含む基本的な操作は、液晶画面のタッチだけで操作できる。またタッチパネルの補助として、画面の下にトラックボールがある。 標準のホーム画面にはウィジェットやアプリケーションソフトウェア(以下アプリ)のアイコンなどを設置できる。ホーム画面は3ページで構成され、フリック操作でページを切り替える。 マルチタスクが利用可能である。それにより、アプリをダウンロードしながら、他のアプリを起動したり、ブラウザを見ている最中に新着通知がきたりする。なお利用していないアプリなどは自動的に閉じる仕様となっている。

                                                                      • Jetpack Compose v1.3.0に気になったAPIのまとめ - Goodpatch Tech Blog

                                                                        こんにちは!Jetpack Compose と KMM が好きなエンジニアのスージです。 今年開催された Android Developers Summit では素晴らしいセッションが盛り沢山でしたね。 developer.android.com 同じタイミングでJetpack Compose v1.3.0も stable になりました。今回もたくさんのAPIの追加や更新がありますし、その中で個人的に気になった API を紹介しようと思います。 Compose BoM LookaheadLayout Variable フォントサポート Staggered Grid サポート Canvas.drawText() Hyphens API LineBreak API で改行サポート Pull-to-refresh Modifier.Node の大リファクタリング Kotlin 1.7.20 サポ

                                                                          Jetpack Compose v1.3.0に気になったAPIのまとめ - Goodpatch Tech Blog
                                                                        • Android sdcardディレクトリの取得

                                                                          現在発売されている、G1や、Dev Phoneでは、SDカードディレクトリは、/sdcardにマウントされますが、これらのマウントポイントは将来変更されたり、機種によっては違う値の可能性もあります。 このため、Android SDKでは、外部ストレージディレクトリの取得メソッドが用意されています。 Environment.getExternalStorageDirectory()SDカードにファイルを書き込む場合は、この、getExternalStorageDirectoryメソッドで返された値に、自分のアプリケーションで使用するためのディレクトリ名を付加して、その下に書き込みを行うのが通常の処理となります。 ちなみに、Dev Phoneでは、SDカードがマウントされていても、いなくても/sdcardの値を返します。 マウントされているかの判断は、Environment.getExtern

                                                                          • Android Dev Tools Knowledge

                                                                            本セッションでは「AndroidってSDカード使えるんでしょ?」と急に出てきたちょっとヤバそうな仕様との付き合い方、 「気づいたらアプリで容量使いすぎて死にそう」という機能要件をクリアするためのストレージ戦略を解説します。 内部/拡張などストレージの種類を問わず、アプリがデータを保持するための最適な場所について横断的に考察します。 今は昔、古来のAndroidアプリではSDカードのパスを探すだけで一苦労がありました。 現在、Android SDKが提供するExternal Stroage APIでは拡張ストレージへのアクセスを可能にしており、 アプリはより多くの情報を拡張領域に保存できます。 セッションではアプリケーションの種類や保存するコンテンツの性質を考慮しながら内部/拡張ストレージを上手に使い分ける方法を紹介します。 利用にあたってはマルチアカウント、端末の空き容量、クラウド連携、暗

                                                                              Android Dev Tools Knowledge
                                                                            • Chrome OSネットブックは11月後半登場か? | パソコン | マイコミジャーナル

                                                                              台湾Digitimesの11月2日(現地時間)の報道によると、GoogleのChrome OSを搭載したネットブックが11月後半に登場する。HPやAcerのほか、Google自身もGoogleブランドのChrome OSネットブックを、Android携帯Nexus Oneと同じように小売店を通さずに販売するという。 GoogleのChrome OSネットブックはARMベースのプラットフォームを採用しているという。台湾のInventecが製造し、初期出荷は60,000台-70,000台。Googleの製品発表を皮切りに、12月にはHPとAcerから台湾のQuanta Computerが製造する製品が登場する。Digitimesは、これらを複数の部品メーカーの話として報道している。 Nexus Oneのオンライン直販は、消費者が直接製品を手にとって確認できない不安を解消できずに伸び悩み、結果的

                                                                              • Android 12 is live in AOSP!

                                                                                Today we’re pushing the source to the Android Open Source Project (AOSP) and officially releasing the latest version of Android. Keep an eye out for Android 12 coming to a device near you starting with Pixel in the next few weeks and Samsung Galaxy, OnePlus, Oppo, Realme, Tecno, Vivo, and Xiaomi devices later this year. As always, thank you for your feedback during Android 12 Beta! More than 225,0

                                                                                  Android 12 is live in AOSP!
                                                                                • Dagger Android Hiltが神 - AAbrain

                                                                                  Androidでよく使われているDIライブラリであるDaggerは今まで「分かりづらい」「学習コストが高い」「難しい」という声が多くありました。 元々Dagger はSquare社が開発したもので、歴史的経緯があり今ではGoogleがDaggerをforkして通称Dagger2 を作っています。 6年ぐらい前からAndoridでもDagger2を使うのが主流になってきたものの、Android独自のライフサイクルとDIのライフサイクルを組み合わせるためのボイラープレートが多く、Annotationによるコード生成から動作イメージを掴みづらいのも相まって初学者を苦しめる要因となっていました。 そこで開発されたのが、Dagger Android Supportです。Dagger Andorid SupportはDagger2のプラグインとして提供されていて、Andoridのライフサイクルの記述を

                                                                                    Dagger Android Hiltが神 - AAbrain