並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 33 件 / 33件

新着順 人気順

Androidアプリ開発の検索結果1 - 33 件 / 33件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

Androidアプリ開発に関するエントリは33件あります。 android開発Android などが関連タグです。 人気エントリには 『Googleが理由も告げずAndroidアプリ開発者を「抹殺」』などがあります。
  • Googleが理由も告げずAndroidアプリ開発者を「抹殺」

    by USA-Reiseblogger Googleが主にAndroid端末向けにアプリやコンテンツを提供する配信サービス「Google Play」では、サードパーティーの開発者も自作のアプリを公開し、アプリの購入料や課金などで利益を得ることが可能です。しかし、Google Play向けのアプリで生計を立てていた開発者が、理由を知らされることもなく突如としてアカウントを削除されるという事態が発生。開発者は「一夜にして全てを失った」と訴えています。 How Google Play “Terminated” a Developer for No Reason https://medium.com/@tokata/how-google-play-terminated-a-developer-for-no-reason-e4d760e9f472 フリーランスのアプリ開発者であるパトリック・ゴドー氏

      Googleが理由も告げずAndroidアプリ開発者を「抹殺」
    • ひとり体制から始める Android アプリ開発 - Giftmall Inside Blog

      こんにちは。ギフトモールで Android アプリの開発をしている @KeithYokoma です。 はじめに ギフトモールの Android アプリは開発開始から1年半以上が経過しています。Web サービスとしてのギフトモールと比べると歴史が浅く、今も活発に機能開発を進めています。ユーザーの規模も Web サービスとアプリではまだまだ Web サービスのほうが大きいのですが、ユーザー規模が小さい分アプリの施策では様々なチャレンジを積極的に実施しています。 現在は Android アプリを開発するメンバーが増えチームとして開発を進める体制を整えてきていますが、Android アプリの開発を開始した当初は自分ひとりしか Android アプリ開発者がいませんでした。ひとりでの開発は自分自身の裁量で決断できる部分しかないので自由度は高いように見えますが、一方で別の視点・意見を持つことが難しくな

        ひとり体制から始める Android アプリ開発 - Giftmall Inside Blog
      • 【SES】ドナドナされる時の面談時に地雷案件をなるべく避けるための確認ポイント7選(iOS/Androidアプリ開発) - Qiita

        私は、客先常駐でアプリを開発、保守するのをメインに5年ほどお仕事してきました。 iOSとAndroidのどちらかを担当して、機能やスケジュールの提案をしつつ、もくもくと開発していることが多いエンジニアです。 常駐のため、現場が変わるごとに面談があり(法律なんか知らん)、その度にやばそうな雰囲気の出てる案件は基本的に避けるようにしています。 現場に入る前の面談で、これを確認すれば、地雷案件を少し回避できるポイントがなんとなくわかってきたので、メモっておきます。 ※あくまで個人的な指標であって、なんの根拠もないです!! 保守案件の場合は、アプリのストア評価を確認 保守案件で、ストアの評価が低いアプリは可能な限り参画を回避します。 理由は、 ストアの評価が低いものは、内部の品質が基本的に低い 新たな開発はできずに、既存バグの修正に追われて疲弊する ただのバグ修正ではスキルがつきにくい クソコード

          【SES】ドナドナされる時の面談時に地雷案件をなるべく避けるための確認ポイント7選(iOS/Androidアプリ開発) - Qiita
        • Androidアプリ開発を効率的に行うための仕組み - クックパッド開発者ブログ

          こんにちは、サーバーサイドエンジニアをしつつ、最近はAndroid開発初学者のhyogaです。 入門してからそろそろ1年経とうとしているので、もう初学者と言えないかもしれないですね。 クックパッドでは、開発を効率的に行うために、様々な仕組みやツールが導入されています。 この記事ではクックパッドでのAndroidアプリの開発中からアプリのリリースまでに使われる以下のような仕組みやツールについて広くお伝えできればと思います。 Flipper 開発者用のデバッグツール Android StudioのFile and Code Templates haneda: 開発中のアプリを簡単にインストールできる仕組み おわりに Flipper Flipper Meta社の作っているFlipperというツールです。 クライアント側でセットアップし、使いたいPluginごとの対応が必要ですが 対応さえ済んでし

            Androidアプリ開発を効率的に行うための仕組み - クックパッド開発者ブログ
          • Android Kotlin codelab courseで、今から最新のAndroidアプリ開発を始めよう - Qiita

            Android Kotlin codelab courseで、今から最新のAndroidアプリ開発を始めようAndroidKotlinJetpackcodelabs Android Kotlin codelab coursesとは 先日新しくAndroidを試しながらWeb上で学べるコースがGoogleから提供されました。 この記事ではそれぞれのコースの内容を軽く紹介することで、コースを始めるのを楽にしようとしています。 何かツッコミなどあれば編集リクエストかコメントかTwitterでいただければ修正いたします チュートリアルだと気づけないAndroidを始める上で必要になる知識も作成しました。開発したりする上で最低限必要な知識をまとめています。 Androidアプリ開発はかなり目まぐるしく技術が変わるため、数年前のネット上の記事などを見ながら開発したりすると非推奨になっているAPIを利用

              Android Kotlin codelab courseで、今から最新のAndroidアプリ開発を始めよう - Qiita
            • 開発速度を落とさずにどう品質を担保したのか スマホ決済「PayPay」Androidアプリ開発の裏側

              2020年1月16日に開催された、ヤフー株式会社主催の「Bonfire Android #6」。第6回のテーマは「Payアプリを支える技術」ということで、さまざまな決済系アプリの開発者が集まり、知見を共有しました。今回は、イベントに登壇したPayPay株式会社前原理来氏(所属は2020年1月現在)のセッション「PayPay Androidアプリについて」の再講演の内容をお届けします。 ※本記事内容については2020年1月16日時点の情報になります。 開発速度を落とさず品質を担保 前原理来氏(以下、前原):よろしくお願いします。 始めに自己紹介をしたいと思います。名前は前原理来と申します。現在PayPay株式会社のAndroid developerをやっております。2019年4月に法政大学情報科学部を卒業して、ヤフー株式会社に入社しました。研修の後、2019年7月からPayPayに出向しまし

                開発速度を落とさずにどう品質を担保したのか スマホ決済「PayPay」Androidアプリ開発の裏側
              • Kotlin と Android アプリ開発の入門がてら Firebase と連携して Pixela に運動記録をつけるアプリを作ってみた | sachaos.md

                sachaos.md ----------Kotlin と Android アプリ開発の入門がてら Firebase と連携して Pixela に運動記録をつけるアプリを作ってみた ## モチベーションPixela に最近ハマっている。 簡単に記録できて、いい感じに見やすく可視化してくれる。 様々な習慣化したいもののモチベーションに一役買ってくれていて、 ポモドーロ・テクニックの実行数や、運動のセット数などを Pixela で記録し始めた。 Pixela は API 経由で記録することができるため、 Go と Cloud Run で Slack の slash command のウェブフックを処理するサーバーを作り、 以下のように slash command 経由で記録できるようにしていた。 この仕組みはそこそこ楽でさらにチャットに時間が残るのが良かったが、文字を打つのも面倒になってきたの

                  Kotlin と Android アプリ開発の入門がてら Firebase と連携して Pixela に運動記録をつけるアプリを作ってみた | sachaos.md
                • エンジニア社内留学制度を利用してAndroidアプリ開発を体験した話 - クックパッド開発者ブログ

                  こんにちは、事業開発部でデータ分析やデータエンジニアリングをやっている佐藤です。最近の楽しみはクックパッドマートで買ったコーヒー豆を挽いて淹れることです。 今日はクックパッド社内で実施されているエンジニア社内留学制度について紹介します。 エンジニア社内留学制度とは エンジニア社内留学制度は「異動をすることなく短期的に他の部署でその部署の仕事をする制度」というもので2019年4月に作られました。 この制度は異動をせずに視野を広げたり自分のキャリアを考えるための制度であり、普段自分が関わらない技術や分野に対して新しいチャレンジをする機会を提供するための制度です。 エンジニア社内留学制度を利用することで、最大2ヶ月の間もとの部署の仕事から離れて留学先部署の業務に取りかかれます。これは全エンジニアが利用可能な制度です。 この制度の概要は上記のとおりですが、制度を利用して留学させる・受け入れる側を含

                    エンジニア社内留学制度を利用してAndroidアプリ開発を体験した話 - クックパッド開発者ブログ
                  • React Native ~JavaScriptによるiOS/Androidアプリ開発の実践

                    2020年5月30日紙版発売 髙木健介,ユタマこたろう,仁田脇理史 著 A5判/688ページ 定価4,378円(本体3,980円+税10%) ISBN 978-4-297-11391-9 ただいま弊社在庫はございません。 Gihyo Direct Amazon 楽天ブックス ヨドバシ.com 電子版 Amazon Kindle ブックライブ 楽天kobo honto 本書のサポートページサンプルファイルのダウンロードや正誤表など この本の概要 「iOS/Androidの2つのアプリをもっと効率良く開発したい」 「ハイブリッドアプリだと,速度やUIがネイティブより劣ってしまいがち」 こんな課題は,React Nativeを使えば解決できます。 React Nativeは,iOS/Androidの両方のアプリをたった1つのスキルセットで開発できるJavaScriptライブラリです。本書は,Re

                      React Native ~JavaScriptによるiOS/Androidアプリ開発の実践
                    • 【ML Kitで】来場者が身に着けたQRコードを自動取得するAI Marker(α版)の話【Androidアプリ開発】 - OPTiM TECH BLOG

                      はじめに AI Markerとはなんぞや OPTiM INNOVATION 2019でAI Markerお披露目 必要なスペック 技術選定 QRコードのライブラリ選定 ML Kitは便利 quickstart-android/mlkit紹介 (おまけ)QRコードの精度向上について (番外編)ARマーカーじゃダメなの? 取得したQRコードの管理 時刻の取得 ファイル名の決定 ファイルストレージへの書き込み ハードウェア選定 耐久テスト いざ本番 電源抜けでバッテリー切れ QRコードが服に隠れて認識できない 動作確認が大変 ログデータ解析と成果物 お礼メール作成 ブースの分析 最後に はじめに こんにちは、R&Dチームの加藤です。Raspberry Pi4を買った*1ので、まずは3Dプリンタでケースを作ります。今日はそんなRaspberry Piの話・・・ではなく、AI Markerについて技

                        【ML Kitで】来場者が身に着けたQRコードを自動取得するAI Marker(α版)の話【Androidアプリ開発】 - OPTiM TECH BLOG
                      • 最近プログラム素人にAndroidアプリ開発を教えている

                        以前podcastなどでも言ったが、最近友人知人を集めてAndroidアプリ開発を教えている。 最初は普段ダベってる友人が、今の仕事低賃金なのでAndroidのアプリ開発を覚えてプログラマになりたい、とか言ってきた。 年齢的には自分と近い年齢なのでそれなりに探す必要はあるだろうが、 まぁ探せばありそうだし、どのみちプログラムには興味あったのでやってみたい、との事。 普段カフェやファミレスでダベってるのをプログラム教えるのに変えるのは別にいいよ、と思ったので、やってみた。 で、共通の友人に「最近あいつにアプリ開発教えててさ〜」と言ったら「何それ、俺も習いたいんだけど?」とか言い出して、 別に二人でも三人でもあんま変わらんしいいぜ、と言って、これだとどこか市の施設とかでやる方がいいか、と探したら無料で使えてホワイトボードもある所があったので、 そこで教え始めた。 で、そんな話を親族にしてて、小

                        • Androidアプリ開発の学び方(2020年版)|NTT Resonant Technology

                          NTTレゾナントテクノロジー アジャイルデザイン部の西添です。今年4月からAndroidアプリエンジニアをやっています。もともとAndroidアプリ開発は2012〜2013年頃に経験がありましたが、開発環境が当時とは随分と変わっており、再学習が必要でした。この記事では、6年間のブランクを埋めるために私がどのように勉強していったのかをご紹介します。 Step 1. Kotlin入門かつてはJavaでAndroidアプリを開発していましたが、今はKotlinの方が主流でしょうか。Androidアプリ開発に入る前に、まずはKotlinの基本文法を学習しました。日本語で体系的に学びたかったので、次の書籍を使用しました。 速習 Kotlin: Javaより簡単!新Android開発言語を今すぐマスター 速習シリーズ Step 2. Androidアプリ開発再入門6年前と比較して最もギャップが大きかっ

                            Androidアプリ開発の学び方(2020年版)|NTT Resonant Technology
                          • Navigation Component のニッチな落とし穴から得た Android アプリ開発の学び - Cybozu Inside Out | サイボウズエンジニアのブログ

                            あけましておめでとうございます! (遅すぎ) モバイルチームの向井田 (@mr_mkeeda) です。 モバイル系の 2020 年最初のブログは Android について書いていこうと思います! 皆さん、Android Jetpack の Navigation Component は使っていますか? Navigation Component は Android アプリの画面遷移やバックスタック管理を楽にしてくれるライブラリです。 弊社では kintone モバイルの Android アプリで導入しています。 今回の記事では、Navigation Component を利用していて気になった画面遷移の挙動を調査し、その過程で得た学びをお伝えしたいと思います。 Navigation Component の学びというよりは、Android アプリ開発全般における学びとなるので、よかったら読んでい

                              Navigation Component のニッチな落とし穴から得た Android アプリ開発の学び - Cybozu Inside Out | サイボウズエンジニアのブログ
                            • Androidアプリ開発を始める 2020年春版 - Continuity is The Father of Success

                              2019年のはこちら。 丸一年経ったので今年の知識の棚卸しも兼ねて。 blog.dr1009.com はじめに 昨年版と同様に、本項の目的は下記2つです。 サーバーサイド開発等の経験があるエンジニアが、Android開発を始める際に参考となる資料をまとめる 2020年で当たり前とされる技術を整理する Androidアプリの開発環境を整える AndroidStudioの導入 developer.android.com 必ず公式ドキュメントを参考にしてインストールしましょう。 最近では公式ドキュメントの大半を日本語で読むことができるようになっています。 開発を始めてみようと思ったら、ドキュメント通りに手を動かしてみることを強くお勧めします。 Flutter 2019年からの大きな違いの一つに、Flutterの存在感が増したことがあります。 flutter.dev 雑に書いてしまえば、Webアプ

                                Androidアプリ開発を始める 2020年春版 - Continuity is The Father of Success
                              • 「Android Studio Bumblebee」が正式リリース ~Androidアプリ開発環境の最新版/インストルメンテーションテストの改善、Wi-Fiデプロイ、対話モードの拡充など盛りだくさん

                                  「Android Studio Bumblebee」が正式リリース ~Androidアプリ開発環境の最新版/インストルメンテーションテストの改善、Wi-Fiデプロイ、対話モードの拡充など盛りだくさん
                                • GoogleがChromebookでのAndroidアプリ開発や最適化をサポートするウェブサイト「ChromeOS.dev」を公開

                                  GoogleのChromebookに搭載されているChrome OSはLinuxカーネルをベースにしたOSであり、2016年からはAndroidアプリにも対応しています。GoogleはChromebookでのAndroidアプリ開発やChrome OSへの最適化をサポートするため、開発者やビジネスリーダー向けの専用ウェブサイト「ChromeOS.dev」を公開したほか、Chromebook上でAndroidアプリをテストできるエミュレーターも利用可能になったと発表しました。 Chrome OS | chromeOS.dev https://chromeos.dev/en Android Developers Blog: ChromeOS.dev — A blueprint to build world-class apps and games for Chrome OS https://a

                                    GoogleがChromebookでのAndroidアプリ開発や最適化をサポートするウェブサイト「ChromeOS.dev」を公開
                                  • React Native ~JavaScriptによるiOS/Androidアプリ開発の実践 | Gihyo Digital Publishing … 技術評論社の電子書籍

                                    React Native ~JavaScriptによるiOS/Androidアプリ開発の実践 著者 髙木健介,ユタマこたろう,仁田脇理史 著 発売日 2020年4月27日 更新日 2020年4月27日

                                      React Native ~JavaScriptによるiOS/Androidアプリ開発の実践 | Gihyo Digital Publishing … 技術評論社の電子書籍
                                    • Androidアプリ開発を学び直してる話 - やる気 ない日記

                                      前提情報 2012年から9年ほどAndroidアプリの開発をしていた 2021年4月までJava&Kotlinを使ったAndroidアプリ開発をしていた ここ最近はFlutterでアプリの開発をしている つまり2年間ほどKotlinを使ったAndroidアプリ開発をしていない 2年間でAndroidアプリ開発は何が変わったか Jetpack Composeが本格的に使われるようになった Jetpack Navigationやmulti-moduleの採用事例が増えた 変化を追う上でDroidKaigiアプリはとても参考になる。 github.com github.com なぜ学び直すのか Flutterでアプリ作れるスキルがあるなら、アプリ次第ではFlutterで作った方がiOSとAndroid両方で動くものが作れるので便利です。仕事でアプリを作る場合はFlutterが第一候補です。 では

                                        Androidアプリ開発を学び直してる話 - やる気 ない日記
                                      • チュートリアルだと気づけないAndroidアプリ開発を始める上で必要になる知識 - Qiita

                                        概要 Android Kotlin codelab courseでKotlinに関する知識やAndroidのコードに関する知識はかなり手に入れることができますが、 実際に開発を始める上で必要になる知識があると感じているので、それをまとめて紹介しようと思います。 Android Studioを効率的に使う 知っておけば楽になったのに、、というのが結構たくさんあります。 なぜかビルドできない、importできないときの1次対応 File - Sync Project with Gradle FIlesしてみる ダメならFile - Invalidate Caches and Restartを試す ダメならプロジェクトをimportしなおす。ここから一度プロジェクトを消せます CMD + SHIFT + A(Win: Ctrl + Shift + A): Actionの検索 ※ CMD = Co

                                          チュートリアルだと気づけないAndroidアプリ開発を始める上で必要になる知識 - Qiita
                                        • 2022年のm3.com Androidアプリ開発を振り返る - エムスリーテックブログ

                                          【マルチデバイスチーム ブログリレー2日目】 こんにちは、エンジニアリンググループ・マルチデバイスチームの小林です。 新卒3年目で、普段はAndroidアプリの開発をメインにしつつFlutterやiOSアプリの開発も行っています。 新年ということもあり、2022年の弊チームの主力アプリである「m3.comアプリ」の開発を振り返ってみようと思います。 m3.comアプリ 大規模なリファクタリング Jetpack Compose 検証 段階的導入 Renovateを導入 まとめと2023年にやりたいこと まだ少し残っている部分のリファクタリング Jetpack Composeで書いている部分のスタイルを統一 Kotlin Multiplatform Mobileの導入 We are hiring! 大規模なリファクタリング 一番大きいのはこれでした。 以前テックブログで書いたとおり、2021年

                                            2022年のm3.com Androidアプリ開発を振り返る - エムスリーテックブログ
                                          • 「LINE LIVE」でユーザーと有名人をつなぐ ライブ配信に特化したAndroidアプリ開発の現場

                                            LINEのAndroid開発はどのように行われているのか——。LINEの7事業でそれぞれ募集するAndroid開発について、横断的に紹介する採用イベントで、諏訪宏行氏が「LINE LIVE」のAndroid開発について詳細を紹介しました。 ライブ配信アプリ「LINE LIVE」 諏訪宏行氏(以下、諏訪):LINEのファミリーサービスの1つであるLINE LIVEについて内容を説明いたします。開発3センター HチームでLINE LIVEの開発をしている諏訪と申します。よろしくお願いします。 今回のセッションではサービスの紹介や、実際のエンジニアの開発の環境、あとは業務や開発に関する技術的な内容についても説明できればなと思っています。よろしくお願いします。 まずサービスの紹介ですが、LINE LIVEはライブ配信アプリです、誰でも簡単に配信できたり、配信を見ることができるようになっていて、配信

                                              「LINE LIVE」でユーザーと有名人をつなぐ ライブ配信に特化したAndroidアプリ開発の現場
                                            • NEC「耳音響認証」対応ヒアラブルをAmazonで販売。脈拍や体温、9軸モーションも取得、iOS / Androidアプリ開発SDK提供 | テクノエッジ TechnoEdge

                                              NECは2023年8月18日、フォスター電機と共同開発したB2B向け完全ワイヤレス型ヒアラブルデバイス(イヤホン型スマートデバイス)「RN002 TW」の予約販売をAmazonで開始しました。 発売日は2023年9月8日で、販売価格は4万2800円です。 製造はフォスター電機が行っています。 RN002 TWは2020年にマクアケの応援購入サービス「Makuake」で2020年10月から販売を開始し、目標金額の100万円に対して1490%の1490万円の購入総額でプロジェクト成功したもの(2022年10月には国内外向けに目標金額7960万円でプロジェクトを再度行ったものの、そちらは合計318万4000円で不成功に終わりました)。 今回はそのモデルに新たな機能を搭載し、一般販売することになりました。 主な機能として挙げられるのが、9軸センサー(3軸加速度センサー、3軸ジャイロセンサー、3軸コ

                                                NEC「耳音響認証」対応ヒアラブルをAmazonで販売。脈拍や体温、9軸モーションも取得、iOS / Androidアプリ開発SDK提供 | テクノエッジ TechnoEdge
                                              • Scadeは、Swiftを使用してAndroidアプリ開発を可能にすることを目指す

                                                Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

                                                  Scadeは、Swiftを使用してAndroidアプリ開発を可能にすることを目指す
                                                • Androidアプリ開発研修【ミクシィ22新卒技術研修】

                                                  22新卒技術研修で実施したAndroidアプリ開発研修の講義資料です。 動画:https://youtu.be/tqCDiQygR70 ハンズオン用リポジトリ https://github.com/mixigroup/AndroidTraining2022

                                                    Androidアプリ開発研修【ミクシィ22新卒技術研修】
                                                  • Androidアプリ開発者から見る各社スマホの違いとAQUOS senseシリーズの不具合について

                                                    riron博士@アプリ配信中 @rironriron Androidアプリ開発者から見ると、このあたり歴然とした違いがありますね。 【Androidの仕様通りに動く】 サムスン:One UI ASUS:ZenUI 【Androidの仕様通りに動かない】 SHARP:名無し シャオミ:MIUI OPPO:ColorOS ファーウェイ:HarmonyOS Amazon:Fire OS twitter.com/ASUS_ZenBlog/s… 2021-05-28 12:55:28 ASUS好きのZenBlog(ゼンブログ) @ASUS_ZenBlog Androidをベースとしながら独自のUIを採用したスマホ、メーカーによって○○UIとか△△OSとか呼称しますけど、OSって言う場合は何か特別な違いがあるんでしょうか。 サムスン:One UI ASUS:ZenUI シャオミ:MIUI OPPO:C

                                                      Androidアプリ開発者から見る各社スマホの違いとAQUOS senseシリーズの不具合について
                                                    • ミクシィ、無料の2021年新卒技術研修の講義資料が話題に iOSやAndroidアプリ開発など | Ledge.ai

                                                      株式会社ミクシィが4月18日に公式ブログにおいて無料公開した、2021年の新卒技術研修の講義資料や動画が話題になっている。SNS上では「役に立つ」「助かる〜〜〜」などのコメントが見られる。 本資料は「git研修(動画、スライド)」「iOSアプリ開発研修(動画、スライド、リポジトリ)」などで構成される。研修資料・動画一覧は以下のとおり。 git研修(動画、スライド)データベース研修(動画、スライド、SQL演習環境)設計・テスト研修(動画、スライド)iOSアプリ開発研修(動画、スライド、リポジトリ)Androidアプリ開発研修(動画、スライド、リポジトリ)フロントエンド研修(動画、スライド、リポジトリ)ゲーム開発(Unity)研修(動画、スライド1、スライド2、スライド3、スライド4、スライド5、リポジトリ)git研修は、データベースに関する基礎知識とSQL/ワークフローエンジンの講義&ハンズ

                                                        ミクシィ、無料の2021年新卒技術研修の講義資料が話題に iOSやAndroidアプリ開発など | Ledge.ai
                                                      • タイミーのAndroidアプリ開発で採用しているモジュール分割の取り組みについて - Timee Product Team Blog

                                                        はじめに はじめまして、Androidエンジニアのsyam(@arus4869)です。 普段は愛知県からフルリモートで勤務していますが、最近は褪せ人として荒野を駆けています。 本記事の概略 本記事では、タイミーのAndroidプロジェクトで挑戦しているモジュール分割の取り組みについて紹介します。 また内容の理解を促すため、マルチモジュールについても軽くおさらいします。 本記事では、以下の方を読者として想定しています。 他社のモジュール分割の手法に興味がある方 マルチモジュールなプロジェクトに挑戦してみたい方 はじめに 本記事の概略 現状のタイミーとアプリについて タイミーのアプリ開発におけるチーム構成 課題 モジュール分割とは 「マルチモジュール」なプロジェクトの例 分割のステップ モジュール分割のメリット モジュール分割のデメリット 現在のアーキテクチャ analytics pubsub

                                                          タイミーのAndroidアプリ開発で採用しているモジュール分割の取り組みについて - Timee Product Team Blog
                                                        • Microsoft、WindowsにおけるAndroidアプリ開発の概要について紹介

                                                          米Microsoftは、Windows 11のリリースにあわせてMicrosoft StoreにおいてAndroidアプリの提供を開始するのにともない、6月24日(現地時間)付の公式ブログ投稿にて、WindowsにおけるAndroidアプリ開発について紹介している。 Windowsでは、Androidアプリ開発環境として、Android Studio、Visual Studio、Visual Studio Code、Unityを利用可能であり、Kotlin、Java、C#、JavaScript、TypeScript、Flutterのいずれのプログラミングでも快適なアプリ開発を実現している。 Edge開発者ツールとMicrosoft Surface Duoシミュレータを利用すれば、Windowsデスクトップ上でデュアルスクリーンWebサイトとPWAの開発・テストもできる。 Windowsは、

                                                            Microsoft、WindowsにおけるAndroidアプリ開発の概要について紹介
                                                          • 【イベント登壇】モバイルアプリエンジニア向け勉強会「iOS/Androidアプリ開発のマルチモジュール化」で児山が発表しました - クックパッド開発者ブログ

                                                            はじめに こんにちは!クックパッド採用グループのカレー大好きくろきです。 1/12にアンドパッドさん、Sansanさんとの合同イベントモバイルアプリエンジニア向け勉強会「iOS/Androidアプリ開発のマルチモジュール化」が開催されました。 クックパッドからは児山(こやまカニ大好き)が登壇しました。 この記事では、合同イベントで発表した内容について、児山のコメントを添えてご紹介します。 当日の様子は #ANDPAD_cookpad_Sansan からもどうぞ! 登壇概要 発表タイトル:クックパッド Android アプリのマルチモジュール化とデモアプリの活用 by こやまカニ大好き クックパッドでは Android アプリのマルチモジュール化に取り組んでおり、各機能をライブラリモジュールとして実装しています。マルチモジュール化することで差分ビルド時間は短縮できますが、アプリ全体をビルドし

                                                              【イベント登壇】モバイルアプリエンジニア向け勉強会「iOS/Androidアプリ開発のマルチモジュール化」で児山が発表しました - クックパッド開発者ブログ
                                                            • 【Androidアプリ開発】Intentとは、Intentの使い方とは。

                                                              はじめに 本記事ではAndroidアプリ開発における、Intentとはという点について概要から、実際のIntentの使い方例を交えて解説していきたいと思います。 Intentとは  インテントとは、「何かを行う意図」という意味で、幅広い役割として利用可能ですが、特定のアクションをリクエストする時に使用できる、メッセージングオブジェクトのことを意味しています。例えば別の画面を開きたい時に、AndroidではActivity単位で画面が作られますが、「開いている画面に対して別の画面を開いてください」とアプリにメッセージとして伝えることで、別の画面を開くことが可能になります。 今回は基本的な使い方として、「Activityを起動する」、「Serviceを起動する」、「ブロードキャストを配信する」の3点をIntentを使った例として紹介します。 Activityを起動する まずActivityを起

                                                                【Androidアプリ開発】Intentとは、Intentの使い方とは。
                                                              • Kotlinでコルーチンをはじめよう【Androidアプリ開発】

                                                                Kotlinでコルーチンをはじめよう【Androidアプリ開発】 コルーチン (Coroutine) とは、Kotlin で並列処理を非同期におこなえる軽量なスレッドです。Android アプリ開発でもコルーチンを使えるので、今までやっていた非同期処理を、Kotlin のコルーチンに変えてみようと思いました。本記事では、Android開発におけるコルーチンの使い方を理解できている範囲でまとめました。 ▼ こちらの書籍でもCoroutineの使い方が解説されてます。

                                                                  Kotlinでコルーチンをはじめよう【Androidアプリ開発】
                                                                • 昔ながらのプログラマが躓いた Android アプリ開発のポイント - Qiita

                                                                  これって何の話? 私は元々 C/C++ や Java で PC のデスクトップまたはコマンドラインで動作するアプリケーションを主に書いていたのですが、いまは Android アプリを書くことが多いです。 昔ながらのデスクトップアプリやコマンドラインアプリの開発から入ったプログラマから見ると、Android アプリの開発には大きなカルチャーギャップがあります。それが原因で Android 開発が思うように行かなかったり挫折しちゃってる人もいるんじゃないかなと思ったりします。 そこで、そんな昔ながらのプログラマのために、押さえておきたい Android 開発のポイントを書いてみたいと思います。 エントリポイントはどこだ? 昔ながらのプログラマにとってコンピュータプログラムは「始まりと終わりが明確にあるもの」です。 たとえば以下のような C のプログラムを見てみましょう。 #include <s

                                                                    昔ながらのプログラマが躓いた Android アプリ開発のポイント - Qiita
                                                                  • (Android アプリ開発の)その書き方古いかも。/ Devfest Tokyo 2021

                                                                    個人アプリ開発 (メンテナンス) 14年の歴史 / My personal app development history

                                                                      (Android アプリ開発の)その書き方古いかも。/ Devfest Tokyo 2021
                                                                    1

                                                                    新着記事