けーじーのブログ

旅行の記録と撮った写真と時々技術的な話を書く

Kotlinでカメラ周りを触ってみた

Kotlinを書く機会が増えてきたので、半分自分用なところもあって書き残しておきます。

 

どんなの書いたの

  • 起動時にファイルチェックを実施し、特定のファイルがあれば表示
  • 無ければ表示しないで、カメラボタンから撮影→表示

 

コードはここ

github.com

にあります。意見でもなんでもお待ちしております()

 

大分Android JavaからKotlinにシフトしてきたんですけども、圧倒的にコード書きやすくてなんでもっと早くシフトしなかったんだ...ってなっているここ最近の日常でした

 

 

芝桜撮影会

先日5月11日に新入部員がいっぱい入った写真部の新コンテンツ第一弾、ということで富士吉田で開催されてる富士芝桜まつりに部員を連れて行ってきました

www.shibazakura.jp

(5台編成30人オーバーはかなり大変でした...)

部員が増えて、しかも「高校の時写真部でした」みたいな子も何人かいたのでちょうどいい機会だと考えて今回は車での遠出(初トライ)となりました

 

f:id:zyundamochi_080:20190511114144j:plain

山中湖のほとりから見た富士山。午後は少し曇ったけどいい天気でした

 

 

f:id:zyundamochi_080:20190511132600j:plain

会場いっぱいに広がる芝桜。富士山の頂上が雲に隠れて無ければもっとよかった

 

f:id:zyundamochi_080:20190511132906j:plain

超ひさびさにマクロ撮影も。コツが分かってきた(気がする)

 

f:id:zyundamochi_080:20190511142836j:plain

他にも写真は載せないけど部員をひたすら撮りまくった。いいロケーションに可愛い女子部員を撮るのは最高にモチベーションが上がった。

 

その後は精進湖のほとりで富士山見つつ集合写真を撮り、ほうとう食べて最後に笛吹川フルーツ公園で夜景撮影のレクチャーをやってから帰宅。

予定時間よりだいぶ遅くなってしまいましたが、皆さん楽しんでもらえてた(っぽい)ので初回だしこんなもんかなって感じでした。

 

カメラ振り回すのもまた再開していきたいですね

 

 

 

Flutter Meetup Tokyoに行ってきた

先日、巷でちょっとだけ噂?のFlutterの勉強会に行ってきましたのでその時の内容を忘れないように書き残しておきます

 

flutter-jp.connpass.com

メモ

Onboarding Flutter apps on Bitrise

Bitrise社のCTOの方がいらしてお話ししてくれました。全て英語だったのでちょっと理解が甘い...

Flutter appをcreateしてからBitriseのCIと連携させる辺りまでのチュートリアル的な内容でした

  • Bitriseとは?:iOS/Androidアプリ用CIツール
  • Bitriseのマーケットで日本は世界No.2で使われるらしい!すごい
  • 無料枠もあるっぽい?→あるけどビルドに10分までの制約などがかかる
  • プロファイルをD&DでBitrise上にインポート出来る
  • デモはiOSだけだったけどAndroidも同時にビルド出来るのかな?

 

アプリ内課金プラグインの現状

関西で働いている方らしく、今回登壇するために関東までお越しになったようでした。

アプリ内課金の処理等に用いるプラグインを色々使ってみた比較の内容でした

  • アプリ内課金:アプリ内のコンテンツを買うこと
  • Overrall score順に紹介
  1. flutter_inapp_purchase
  2. flutter_billing
  3. iap
  4. flutter_payments
  5. in_app_purchase

flutter_inapp_purchase

言語:java/obj-c

Pros:プラグイン側でプラットフォームの違いを吸収

Cons:staticなのでテストがしにくい、エラーがiOS/Androidで非統一

 

flutter_billing

言語:java/obj-c

Pros:上のがインスタンスになったようなものなので、非staticでテストしやすい

Cons:iOSで定期購入ができない

 

iap

言語:java/obj-c

Pros:各プラットフォームのライブラリとほぼ同じため、ネイティブの要領で書ける

Cons:iOS/Androidで使い方が異なる

 

flutter_payments

言語:kotlin/swift

Pros:これだけ言語がkotlin/swiftである

Cons:アーカイブされているらしく、使えない...

 

in_app_purchase

google公式のプラグインマイルストーンが2019年4月

Pros:google公式である

Cons:リリースがまだ

 

今使うならflutter_inapp_purchase、待つならin_app_purchaseが良さそう

Cast SDK for Flutter

Flutter用のCast SDKがまだない(issueはある)このタイミングでFlutterで動かしてみたよ、といった内容でした。

UI周りはFlutterで共通して作り、通信辺りなどはそれぞれネイティブな部分で作られたそうです

Flutter create -i swift -a kotlin ←swift,kotlinでcreateする時のコマンド

 

この後小休憩となり、ここから先はピザとお酒持って聞いてたためメモがありません...()

 

感想

懇親会の場でもう実プロジェクトとして動いている例などをお聞きできたり、新しいCIツールと出会ったり(会場で初見だった)このような勉強会は行ってやっていき〜って気分になれるのでやはりいいものですね。Flutter 1.2になって高速化したのもありますし、勉強を続けていきたいですね

 

就活の進捗が出てないのがやっていき〜をすごい妨げてる気がしますね...(お声がけお待ちしています...)

 

Barloonに行ってきた

昨日はエンジニア向けバー「Barloon」に行ってきました

詳しいことはこちら

note.mu

 

感想

「勉強会の懇親会」というのがイメージと言う事だったので興味本位で行ってみましたが、とても楽しかったです。時間があっという間だったのとお酒ちょっと飲みすぎてしまうぐらいでした

 

 

 

現役のいろんな方向のエンジニアの方だったり、デザイナーの方、学生の方と本当に様々な方とお話しできて良い時間を過ごせました。多分twitterのタグ追った方がどんな感じかわかるかもしれないですね

 

終わりに

飲みすぎには気をつけましょう(ブーメラン)

Androidで位置情報取るアプリを作った

遥か昔にリポジトリと発想だけ作って放置してあったアプリを修正した

コードはここ

github.com

 

何が出来るのこれ

Android携帯で位置情報をGPSから取得して、「今ここにいるよ」ってことをサクッとツイート出来るアプリです

 

f:id:zyundamochi_080:20190317215657p:plain

 

画面はとりあえずこんな感じで、「TWEET」ボタンを押すとtwitterの投稿画面に飛んでそのままツイートすると

 

こんな感じでツイートされます*1。某Swarmの建物情報がないバージョンみたいな感じですかね

 

画面がまだちょっと...なんでそれを直したり、あるいは常駐させて更に簡単に動かせるようにしたりするのも面白いかなとか考える日曜日の夜でした

*1:エミュレータの位置情報はgoogleの建物になってるみたい

野沢温泉にスキーに行った

超遅刻ですが、2/12-14でいつもの友人と野沢温泉にスキーしに行ってきました。実験終わった後だったし友人もここしか取れないとのことで決め打ちでしたが、別件の実験やら入ってちょっとgdgdになってしまいました...(先輩ごめんなさい)

 

一日目

いつも通り前日の夜(2/11)に一般道経由で出発し、撮影やらなんやらしながら現地に6時過ぎに到着。

f:id:zyundamochi_080:20190212044923j:plain

雪×車の撮影結構大変だったけどすっげえカッコよく撮れた(今回は友人の車で行った)

 

が、スキー場は9時前からということなので近くを走ったりして時間を潰す。その後はレンタルスキーを借りて一日スキーを楽しむ。

撮ってよ~wwって言われて撮ったら二ターン目でコケててめっちゃ面白かった(こなみかん)

夜は野沢温泉の公衆浴場の一つ、上寺湯に入る。結構熱かった。そのままホテルに戻って晩酌して就寝。

二日目

中日なので一日中滑りまくった。全然ツイートしてなかった。筋肉痛になって体力の衰えを感じた。

f:id:zyundamochi_080:20190213155944j:plain

雲にちょっと隠れてるけど奇麗だった

この日の公衆浴場は中尾の湯に入った。二日通しのでの感想だけど外国人も結構来てて驚いた。

三日目

計画当初は滑ってから帰宅の方針だったが和山温泉 仁成館に行ってみようという話になり、適当に起きてご飯を食べてチェックアウト。野沢温泉を後にしました。

仁成館に行った記事は別記事にしようと思うのでこれから書きます

 

まとめ

高校2年の時以来のスキーでしたが、一本降りてくれば大体勘は戻るものだなーと改めて思いました。少し滑りが雑になってたのが残念でしたが仕方ないですね

やっぱり気の合う友人との旅行は最高ですね。今後も続けていきたいが果たしてどうなるやら...