タグ

Androidに関するkahkiのブックマーク (20)

  • もしあなたが急にAndroidアプリを業務で作るはめになった場合の選択肢(2021年初頭版) - Qiita

    記事はAndroid Advent Calendar 2020の2020/12/01分です。 初っ端ということなので、2020年末と2021年頭でのAndroidエンジニアとして初めて業務でやる場合に抑えておいたほうが良い最低限の部分を書いていこうと思います。(ツッコミ待ちです) 対象 2021年3月ぐらいまでに !!業務!! でAndroidアプリを作らされる事になった可愛そうな人が居たとします この人は手続き型言語でオブジェクト指向プログラミングができる知識があり、Androidアプリもなんとなく趣味で作ったこともあるぐらいのレベル感です(なので上長からいきなりお前Android担当なと言われた) 最低限のAndroidアプリの作成の知識はあるものとします(画面の表示にはActivityがいるよとかは書かない) ゲームは対象外です 業務でAndroidアプリを作ることを想定しています

    もしあなたが急にAndroidアプリを業務で作るはめになった場合の選択肢(2021年初頭版) - Qiita
  • 電子ペーパーAndroid端末BOOX Nova2を買って不要になった端末たち - きしだのHatena

    電子ペーパーAndroid端末であるBOOX Nova2を買いました。 BOOX Nova2,7.8インチ,電子書籍リーダー,Android,Einkタブレット メディア: 2021/4/29追記 いまはNova3が出てます BOOX Nova3,電子ペーパー,7.8インチ,E Ink,Android10,電子書籍リーダー メディア: 4年前にBOOX C67ML Carta2を買ったのだけど、メモリが512MBで安定して動いてなくて、そんなもんかーとあきらめていた。 それがなんか新しいBOOXは 結構ちゃんと動くっぽいという話で、メモリも3GBになってるし使えるやろーということで買ってみた。 そしたら想像以上によくて、いろいろなものが不要になったのでまとめてみる。 重さはほぼカタログ通り。 Kindle Paperwhite まず完全に用途がかぶるKindle Paperwhiteは完全

    電子ペーパーAndroid端末BOOX Nova2を買って不要になった端末たち - きしだのHatena
  • Android アプリの開発でドメイン駆動設計に取り組む話

    前回に引き続き、スピーチ原稿と合わせて公開します。 (講演ではアドリブもあるので原稿とは微妙に異なることをご了承ください) 追記 : 前回の内容を読んでいない方は、先にそちらを読んでください。 前回の Droid Kaigi で私は「ドメイン駆動設計とは何か」という話をしました。 当は前回のCfPを出す時点でAndroidアプリ開発での実装の話もいれようかなと思っていたのですが、ドメイン駆動設計が何かをきちんと説明するだけでいっぱいいっぱいでした。 今回は前回の続きなので、簡単に前回の復習からはじめます。前回の話の完全版は私のブログに書いてありますので、ぜひ読んでください。 前回の説明を復習すると、ドメイン駆動設計とは ドメインエキスパートの言葉を観察し、ドメインを構成するユビキタス言語を見つけ、 ユビキタス言語を使ってドメインを適切に反映した我々のソフトウェアに役立つドメインモデルを作

    Android アプリの開発でドメイン駆動設計に取り組む話
  • ドメイン駆動設計について DroidKaigi 2017 で登壇しました。

    長らく Y.A.Mの雑記帳というブログでAndroid技術情報を発信しています。最近はなかなか投稿できなくなってしまいましたが、それも仕事としてAndroidに関われているためです。Androidを触り始めたころはまだ学生だったので時間があったんでしょうね。 はじめて Android に関するエントリを投稿したのは 2009 年 5 月 24 日です。当時はJavaFXを触っていたので、NetbeansでAndroidをやろうとしていたようです。 当時のAndroidのバージョンは1.5、Fragment もなく、Support Library もなく、マルチタッチすらなく、ストアは Google Play ではなく Android Market という名前でした。 ここから2、3年くらいは、仕事Android アプリを開発している人はもっぱらメーカーのプリインアプリを作っている方たち

    ドメイン駆動設計について DroidKaigi 2017 で登壇しました。
  • Androidアーキテクチャことはじめ ― 選定する意味と、MVP、Clean Architecture、MVVM、Fluxの特徴を理解する|ハイクラス転職・求人情報サイト AMBI(アンビ)

    Androidアーキテクチャことはじめ ― 選定する意味と、MVP、Clean Architecture、MVVM、Fluxの特徴を理解する Androidアプリの開発において悩ましいアーキテクチャの選定。記事では選定する意味を改めて整理し、 MVP・Clean Architecture・MVVM・Fluxといった最新の実例を紹介します。 はじめまして。Androidエンジニアの藤原聖(ふじわら・さとる/@satorufujiwara)です。 現在は株式会社サイバーエージェントで、エンジニアリングマネージャーを兼任しています。2017年で35歳になり、定年を迎えました(プログラマの定年については「体型を支える技術」などを参照)。 Androidアプリ開発には2010年から携わっていますが、今現在の関心事は何といっても公式開発言語に採用されたKotlin。そしてもう一つが、Android

    Androidアーキテクチャことはじめ ― 選定する意味と、MVP、Clean Architecture、MVVM、Fluxの特徴を理解する|ハイクラス転職・求人情報サイト AMBI(アンビ)
  • Android案件を見積もる場合に考えておくことリスト - Qiita

    アプリ自体のコーディング見積もりのみに注力してしまうと忘れがちで、たまにつらい目に遭うので、必要に応じて追加していく予定。 アプリ仕様 仕様はそもそも決まっているか 「仕様は決まっている。動かない」「移植なのでこれ以上はありません」と言ったな。 それは嘘だ。 既に仕様がガッチリ確定していることはありえない。要求仕様(必要機能リスト)がある程度固まっているならばまだ良い方で、「今から仕様を一緒に考えていきましょう」「アイディアレベルです」まで様々。 その他にも、GCM/FCM等のアプリ外サービスと連携する場合、遅延コスト等どの程度許容できるかも事前に確定させる。特にプッシュ系サービスでは、ありえないレベル(全端末遅延1秒以内必須、とか)を既定路線に含めないように留意する。 改修か、新規開発か これは見積もりの前提として大きな影響力をもつ。 テクノロジーや設計の自由度・柔軟性をある程度コントロ

    Android案件を見積もる場合に考えておくことリスト - Qiita
  • 新規サービスを作った時のAndroidアプリの設計の変遷 - Qiita

    この記事は Supership株式会社 Advent Calendar 2016の16日目の記事になります。 Supershipの新規サービス開発室でSunnychat(iOS|Android)というサービスのAndroid版を担当してます @rei-m です。15日目は @tanjo さんによるSlackを監視するBotの話でした。 今回はSunnyChatのアプリの設計について開発開始から現在に至るまでの変遷について書いてみます。このアプリはこういう思想で作ったんだというくらいの雰囲気で見てもらえれば幸いです。 前提 新しいサービスの柱を作るという意志を持ったプロジェクトである(簡単には撤退しない) Androidエンジニアは2名体制。どちらもAndroid歴は浅め。 開発期間は僕が携わり始めたのが2015年の11月で、そこから1年くらいの間の話。 フェーズ1: サービスの立ち上げ期

    新規サービスを作った時のAndroidアプリの設計の変遷 - Qiita
  • Screenshot Cleaner : スクリーンショットの通知バーをキレイサッパリ!自分好みの画像にも置き換えられる!無料 | オクトバ

    メールやSNSなど、いろんなアプリが通知してくれることから「通知バー」や、バッテリーや電波など端末の状態を表示してくれることから「ステータスバー」などと呼ばれています。 メールをすぐにチェックできて便利なのですが、ちょっと放っておくとすぐにごちゃごちゃしてしまいます。 こういった場合にスクリーンショットを撮影する場合、通知を消せば済むのですが、消せない(常駐している)アプリもありますよね。 そんなときはこのアプリにお任せです。 スクリーンショット撮影後にアプリを起動すると撮影されたスクリーンショット一覧が表示されるので、画像を選びます。 バーをスライドさせることで、消したい範囲も自由に動かせます。右端までバーを持ってくると全部消えます。 できあがったのがこちら! できあがった画像は通常のスクリーンショットが保存されるフォルダの中に「Cleaned」というフォルダが作成され、そこに保存されま

    Screenshot Cleaner : スクリーンショットの通知バーをキレイサッパリ!自分好みの画像にも置き換えられる!無料 | オクトバ
  • ZenFone5でスクリーンショットを撮る3つの便利な方法

    ASUSが2014年11月ににアジアで大人気となっているZenfoneシリーズの最新機種であるZenFone5を発表・発売しました。そして、半年ぐらいを過ぎた今でもスマホ人気ランキングのトップクラスです。ハイスペックで低価格という理想的な端末だと評価されます。 今、スマホでスクリーンショットを撮るのはとても簡単になります。スクリーンショットは様々な場合に便利で役立ちます。例えば、ゲームに高点数を獲得し、一緒にゲームをやっている友達に伝えたい時、面白い画像を友達に見せたい時、そういう場合にスクリーンショットを撮って送るのはピッタリですね。この記事では、ZenFone5スクリーンショットの三つの撮り方を全面的に紹介します。 あわせて知りたい ☛ どうやってGalaxy S6でのスクリーンショットを撮りますか? ☛ LGスマートフォンのスクリーンショットを撮る方法 方法1:電源ボタンと音量ボタン

    ZenFone5でスクリーンショットを撮る3つの便利な方法
  • Androidやる上で参考にした設計の記事などまとめ - アナログ金木犀

    設計についていい資料ないかと聞かれることが増えてきたのでまとめてみます。 ゆめみの森下さんのスライド Modelがどう振る舞うべきかについて、わかりやすく書かれててすごくお世話になった資料です。 iOS/Androidアプリエンジニアが理解すべき「Model」の振る舞い IOS/Androidアプリの3つの大事な設計方針 Martin Fowlerさんの記事 各設計について、そしてそれぞれの違いなどが書かれています。 またMVCの問題点とかにも触れてたりします。 martinfowler.com このMartin Fowlerの訳ではないが、解釈を書いた記事です。 開発者が知っておくべき、6つのUIアーキテクチャ・パターン − @IT MVC創ったTrygver ReenskaugさんのMVCの記事 よく定義ぶれるので、そもそもなんだっけ?っていうことを確認するのに良いです。 ま

    Androidやる上で参考にした設計の記事などまとめ - アナログ金木犀
  • これからの設計の話をしよう

    shinnosuke kugimiyaRecruit Marketing Partners Co.,Ltd. at Recruit Marketing Partners Co.,Ltd.

    これからの設計の話をしよう
  • AndroidではMVCよりMVPの方がいいかもしれない - Konifar's WIP

    Android開発していると、なんかMVCうまくいかないなぁとモヤモヤしてきました。そろそろ他のアーキテクチャを模索してみた方がいいんじゃないかと思い始めまして、ある程度考えがまとまったので自分なりの指針を残しておこうと思います。 そもそもアーキテクチャ必要なのか 世の中には色々なアーキテクチャが存在するんですが、なんか概念を読んでもスッと理解できることが少ないんですよね。これはなぜかと言うと アーキテクチャが解決しようとしている問題を理解できないからです。 極端に言うと、HelloWorldを表示するアプリにMVCを導入する必要があるの?って言うと答えはNoですよね。じゃあの名前をリストで表示するアプリだったらどうかと言われると、これもまだ必要ないかもしれません。 つまり、アーキテクチャを適用しなくても問題がないほど小さなアプリにおいては、ただ冗長になるだけなので別にいらないわけです。

    AndroidではMVCよりMVPの方がいいかもしれない - Konifar's WIP
  • Android、私の読書環境。|未選択|忍者ブログ

    近ごろは各種論文をはじめいろんな読み物がPDF形式で手に入るし、自炊もPDF形式で読むのが一般的。 私のPDF周りの読書環境をちょこっと紹介してみます。 (※基的に私の端末でのことなのでどの方法がより快適かは使う機種それぞれな一面はあると思います。あくまでも私の使い方の紹介ということで。) ■PDFの準備 PDFにした元ののページ(紙に印刷されているページ)と、PDF自体のページは、揃えておくのが何かと便利です。 ■私の読書用装備 ①ezPDF Reader Pro PDF編集には欠かせないアプリ。単に文字を読むだけならページ遷移スピードを重視してPDF Max等の他のアプリを使うことが多いけど、ハイライトや下線を引いたり頻繁に辞書を引くことが予想されるような格的な読書をするときはこのアプリをメインにしてます。辞書との組み合わせについては後日。 ②Perfect Viewer PDF

  • 950ページ超え! Androidアプリの開発入門テキストが完全無料公開中!

    これから「Androidアプリを作ってみたい!」という人や、「もっと体系的に勉強したい!」という人に朗報です! アプリ開発スクールで知られる「TechInstitute」から、アプリの設計・開発・公開まで網羅した初心者向けの入門テキストが、なんと無料で公開されているのでご紹介したいと思います! 950ページを超えるボリューム満点のテキスト!「TechInstitute」のWebサイトで公開されている「専用ページ」にアクセスすると、誰でもすぐにテキストをダウンロードすることが出来ます! トピック毎に、興味のある分野だけダウンロードしたり、「まとめてDL」ボタンから一気にテキストを入手することも可能。 ファイルはPDFで提供されており、全部で950ページを超える大ボリュームの内容は以下の通り! <目次> ファーストステップ プログラミングとは何か コンピュータとスマートフォン 初回のプランニン

    950ページ超え! Androidアプリの開発入門テキストが完全無料公開中!
  • AndroidのPDFリーダー比較 2014年3月版 | kokukoのブログ的な何か

    2014年3月1日現在の情報です。 今回の検証は Sony Xperia Z Ultra(Android 4.2) で行いました。 例によって書き込み機能とかは検証していません。 純粋に電子書籍を読むのに使った場合の使い勝手比較です。 と言いつつもしおり機能とかの検証も行っていません。 当に読む、というか表示機能にのみ焦点を当てた簡易レビューです。 最近の傾向としてはEBookDroid系のクローンアプリ?が増えています。 デザインの違いとアップデートの速度ぐらいしか違いはなさそうです。 蜘蛛の巣が嫌ならこれらのアプリを選択する価値はあるのかもしれません。 Adobe Reader 価格:無料 家Adobeの公式アプリです。 特に機能にこだわらないのなら動作は安定しているのでこれで十分かもしれません。 ezPDF Reader マルチメディア PDF 筆記 書式 価格

    AndroidのPDFリーダー比較 2014年3月版 | kokukoのブログ的な何か
  • 今最も注目されている設計手法!MVVM を Android アプリ開発に取り入れてみた

    こんにちは。共同開発部開発担当の北川です。 クロスプラットフォームなアプリ開発では Xamarin の使用はビジネスロジックの共通化が可能となり非常に効果的です。 すべてのアプリを単一の言語(C#)で実装することができる点だけでも魅力的ですが、MVVM 設計によりその再利用性を高めている点こそがその真価を発揮しているとも言えます。 私は Xamarin でのアプリ開発を通して MVVM 設計のすばらしさを経験してしまいました。もう後には戻れません。 Java や Objective-C でのアプリ開発でも MVVM 設計は開発スピードと品質確保を両立するために有効であるはずです。 今回は Android アプリ開発(Java)で MVVM を使うとどうなるか、紹介してみたいと思います。 MVVM 設計について MVVM 設計ではビジネスロジックを Model が担当し、ViewModel

    今最も注目されている設計手法!MVVM を Android アプリ開発に取り入れてみた
  • オープンソース「Androidの教科書」プロジェクトのお知らせ | TechBooster

    TechBoosterはAndroid開発の有志で行うオープンソースプロジェクトAndroid Open Textbook」を発起いたしました。 Android Open Textbook は「Androidの教科書」をつくるオープンソースプロジェクトです。 GitHubと書籍制作ツールRe:VIEWを利用して、開発者が欲しい技術情報を集約する試みです。現在、多くのAndroid書籍が発売されていますが、技術の進化は激しく、Androidのアップデートに追従しきれていない現状があります。Android Open Textbookプロジェクトでは、オープンソースプロジェクトとして開発者視点で知見をあつめ、広く一般に提供していきます。 ※Re:VIEWは、電子書籍と紙面の両方をターゲットとした書籍制作の為のプラットフォームです。「Effective Android」をはじめ、「MagicBo

    オープンソース「Androidの教科書」プロジェクトのお知らせ | TechBooster
  • こんな使い方知ってた?月額945円SIM+Nexus7 LTEの賢い使い方 : らばQ

    こんな使い方知ってた?月額945円SIM+Nexus7 LTEの賢い使い方 タブレットは、スマホのように一人一台持とうとすると持て余しがちです。 それもそのはず、大きいぶん持ち歩く頻度も低く、緊急時には大体スマホで間に合ってしまうので、どうしても必要ではないからなんですよね。 しかしタブレットはタブレットなりの使い方を知るととても便利なもの。 そこで、数ヶ月間Nexus7 LTEに月額945円の 楽天ブロードバンドLTE エントリープラスプラン のSIMを組み合わせて使って見つけた、便利な使い方を紹介しましょう。 今まで色々なタブレットを試してきましたが、現状で最も使い勝手がいいと感じるのが、2013年モデルの Nexus7 LTE 。 基性能は高く、フルHDのIPS液晶も美しく、さらにSIMフリーで色々な携帯電話会社のSIMが使える上、 購入時に契約は不要 という手軽さ。その上家電量販

    こんな使い方知ってた?月額945円SIM+Nexus7 LTEの賢い使い方 : らばQ
  • サービス終了のお知らせ - NAVER まとめ

    サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。

    サービス終了のお知らせ - NAVER まとめ
  • tundaowata.info - tundaowata リソースおよび情報

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

  • 1