ややめも

アプリ作りたい女子大学院生のめも💁‍♀️

技術メモ
日記
つくったもの
就活の話

仙台でKotlinの勉強会にいってきた

techplay.jp
仙台で開かれた「KotlinでWebアプリケーションを開発してみようハンズオン」に行ってきました。

  • 参加のきっかけ
  • 内容
  • よかったところ
    • 解説がとてもわかりやすかった
    • 課題が簡単すぎる人向けの課題もあり!
    • 懇親会が楽しかった
    • お弁当・おかし・飲み物の準備も
  • まとめ
続きを読む

[Android] Jetpack ComponentのNavigationの理解を深める備忘録

blog.yayawatanabe.net
Androidの入門コースを勉強しました。

実際に自分でアプリを作ってみると、
チュートリアルでわかっていた気になっていたところが全くわかってなかったのでメモ。

  • よくわからなかったこと
  • 自分なりにNavigation周りの用語や動作を整理
    • NavController
    • NavHostFragment
    • NavigationUI
  • Navigation drawerのメモ
    • 画面遷移について
    • Listenerを自分でセットしたいときはsetNavigationItemSelectedListenerを使う
続きを読む

Android Kotlin Fundamentals Courseをやってみた

iOSで出してたアプリのAndroid版を開発したい!ということで、

Android Kotlin Fundamentals Course というものをやってみました。
codelabs.developers.google.com

KottlinでのAndroid開発の基礎を教えてくれる無料のコースです。
全10章で、その章の中にもいくつか項目があるのでボリュームがめっちゃ多めです。
なぜ無料なの……!!

  • Android Kotlin Fundamentals Courseの内容
  • 私の事前知識
  • 感想
    • とにかくボリュームが多い
    • JetBrains製のIDEの便利機能がわかった
    • Androidの開発たのしい
  • まとめ
続きを読む

iOS13のUIActivityのサムネイル画像をカスタマイズしたい

画像のシェア・標準写真アプリへの保存機能を実装したいと思い、UIActivityを実装しました。

実はこのUIActivityの表示がiOS13から変更されていて、上にヘッダーのようなものが表示されるようになりました。
f:id:yaya-w-1026:20191015233428p:plain

iPhoneの標準写真アプリで画像をシェアしようとすると、選択している画像がヘッダーに表示されています。

しかし、今までのようにUIActivityを実装すると、
写真のようにサムネイル部分にはアプリのアイコンのみが表示されるようになっていました。
f:id:yaya-w-1026:20191015234020p:plain:w320


そこで、この記事ではiPhoneの標準写真アプリのような共有画面の実装方法について書きます。

続きを読む

AmazonのAPI(PA-API)がv5に移行したので、Goで書き換えてみた

AmazonのProduct Advertising API(以下PA-API)を使ったWebアプリを作っています💃 サーバーはGoで書いていたので、APIにリクエストを送る際にはこちらのライブラリを使用していました。

github.com

しかし先月、Amazonからこんなお知らせが入りました。

Product Advertising API (以下PA-API)の新しいバージョン(PA-API v5)についてお知らせいたします。

PA-API v5への移行を2019年11月30日までに実施しなかった場合、現在のPA-APIはご利用をいただけなくなります。

今まで使用していたライブラリは3年前から更新されておらず、バージョン移行は自分で行う必要がありそうです。また、PA-APIはGoのためのSDKは用意されていません(PHP・Java・Node.js・Pythonは有)。

そこで今回は、Goのhttp clientを用いてPA-APIにリクエストを送ってみました!

続きを読む