タグ

開発に関するtomoyannのブックマーク (5)

  • 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
    tomoyann
    tomoyann 2020/05/31
    これは楽ちん
  • Jenkins+Gitによるゲートウェイチェックインパターンについて発表しました。 #AsianAA - うさぎ組

    一ヶ月前になりますが、Asian Automation Alliance ~自動化を語り合おう!という勉強会が関西であったので発表してきました。 テストだけではなく自動化について広くとりあつかったセッション構成になっていて、最近言われていそうなものを出来るだけ取り込もうとしている点が面白かったです。もっと聞きたいテーマはあるわけですが、まぁ無理に大規模にしても運営大変だと思いますしちょうど良かったのではないでしょうか。 6月28日 Asian Automation Alliance ~自動化を語り合おう!(2014/06/28)(兵庫県) 発表したこと セッションとLTをしました。 セッションではJenkinsとGitの構成例について発表しました。これの原型はid:bleis-tiftが社内でつくって、いまはそこから少しずつ発展してきてこの形という感じです。 JenkinsとGitで実装す

    Jenkins+Gitによるゲートウェイチェックインパターンについて発表しました。 #AsianAA - うさぎ組
  • Android開発者が知るべき10のこと - Tech Booster

    記事はAndroid DevelopersのDesigning for Seamlessnessを意訳、加筆したものです。Androidアプリをシームレスに連携させるためのノウハウを紹介します。 特性を理解する アプリケーションが高速に動作し、レスポンスが良くても、アプリケーション遷移やダイアログ表示を乱用した無計画なUI、不用意なデータの喪失、意図しないタイミングでの操作妨害など知らず知らずのうちにUXの良くない設計になっているかもしれません。これらの問題はどのように避ければ良いでしょう? アプリケーションが動作するコンテキスト Androidフレームワークの特性(アプリケーションへどんな影響を与えるか) を理解することが開発の手助けになります。 ユーザ操作を妨げない ユーザ操作のシームレス性で問題になるケースとしてよくあるのが、他のアクティブなアプリケーションを無視して、自分のダイア

  • Gingerbread NDKについて

    .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

    Gingerbread NDKについて
    tomoyann
    tomoyann 2011/02/17
    C++だけでAndroidアプリ書けるようになりますよ!というお話し。
  • モバイルアプリケーション開発のためのHTML/CSS/JavaScript関連技術まとめ

    モバイルアプリケーションをHTML/CSS/JavaScriptなどのWeb標準技術を用いて開発するためのさまざまなツールや環境が登場しています。1つ前の記事で紹介した「jQuery Mobile」もその1つですが、それ以外のものもここでまとめて紹介しましょう。 jQuery Mobile jQuery Mobileは、JavaScriptライブラリとして知られるjQueryのプラグインです。オープンソースで提供されています。 「マークアップドリブン」をコンセプトとし、HTMLを記述していくことで、あらかじめ用意されているボタン、メニュー、ダイアログボックス、などのモバイル対応のタッチユーザーインターフェイスを備えたアプリケーションを開発できます。 クロスプラットフォームに対応し、iOS、Android、WebOS、Windows Phone、Symbianなど多数のデバイスでそのまま動作

    モバイルアプリケーション開発のためのHTML/CSS/JavaScript関連技術まとめ
  • 1