記事一覧
iOS編み物カウンター2更新情報
ざっくり言いますと、カウンターとかリマインドをコピーできるようになりました!!
なんでコピーできるようにしたか、、、
たとえばセーターを編んでることを想像してみてください。
前身頃、後ろ身頃を編む。
カウンターには、減らし目のタイミングをしっかりリマインド設定。
次は袖!
袖の減らし目のところ、本にはだいたいこんなことが書いてあります。
「前と同じ」「後ろと同じ」
身頃と同じリマインド
編み物カウンターアプリの開発について
Android版の編み物カウンター2をリリースするにあたり、アプリを開発した理由とかを少し残しておこうかと。
編み物カウンターのダウンロードはこちら
「毛糸だま 2023年春号 vol.197」にも載せていただいたのでぜひ!!
https://amimono.me/article/detail.html?id=523
段数ってどう把握する?みなさんどこまで編んだか、段数ってどのように把握して
CoreDataからFirebaseに移行 導入
アプリのご紹介
現在、新規アプリを作成しています。
題して、「毛糸メモ」です。
なんてことはない、自分が持っている毛糸の写真とちょっとした情報をメモするアプリです。
なぜ欲しいかというと、ふと寄った手芸屋で毛糸を見ていて、
・家にどの毛糸があったのか
・どのロットだったのか
・どれくらい残っているのか
がわからず、出直すということがしばしばだったんです。
それにプラスして、「本で見つけた作品
iOSエンジニアがAndroidアプリをリリースするまで9 〜リリース〜
前回の記事、次もウィジェットについて書くようなことを言ってますが、いざリリースしてしまうとその気がなくなってしまいます。。。
やはりこういう記事は鮮度が大事ですね。反省。
ウィジェット完成表示する内容はiOSもAndroidも一緒ですが、どのカウンターを表示するかの選択や大きさを変えられる/変えられないなど、両OS間の違いを意識しながら実装できて楽しかったです。
はい。終わりw
ウィジェット
iOSエンジニアがAndroidアプリをリリースするまで8 〜ウィジェット①〜
我が編み物カウンターの大きな特徴、ウィジェットです。
iOSで編み物カウンターを作ったきっかけが、「アプリを立ち上げなくてもウィジェットで操作できたら便利じゃん」というところでした。
全ての機能をウィジェットで実現するわけではありませんが、一番メインとなる「カウントアップ」だけでもあれば、大変便利ではなかろうかと。
はい、便利なんです。かなり。
Android版編み物カウンターでも当然やり
iOSエンジニアがAndroidアプリをリリースするまで7 〜通知〜
通知はアプリの継続的な利用を促すために重要なコンテンツだとよく言われます。
しばらくアプリを使っていなかったユーザーを引き戻すために使うようです。
編み物カウンターのAndroid版で通知を実装したのでそのことを書きます。
編み物カウンターの通知編み物は往復で編むにしろ、円に編むにしろ、段数を数えながら編みます。毎段毎段同じ編み方のこともあれば、特定の段の時だけ模様を変えてみたり、毛糸の色を
iOSエンジニアがAndroidアプリをリリースするまで6 〜DataBindingとLiveData〜
仕事ではiOSエンジニアとしてiOSアプリに携わっています。
先日、他のメンバーから「Androidエンジニアの募集要件を教えてほしい」と問い合わせがありました。
弊社、正社員のAndroidエンジニアがおらず、フリーランスにお願いしています。
そこで、Androidを担当するフリーランスに聞いたところいくつか回答がありましたが、その中に「DataBindingの理解」というのがありました。
そ
iOSエンジニアがAndroidアプリをリリースするまで5 〜リストでカスタムセル〜
リスト表示はアプリの基本。
編み物カウンターもアプリを起動したときに一番最初に表示されるのは、保存されたカウンターの一覧です。
今回はリスト表示を実装しました。
また、データの永続化にはRealmを使うので、リストはRealmRecyclerViewAdapterを使って実装。
参考にした本以前の記事でも挙げたが、Androidを初めて勉強したとき、この本を使った。
一通り通読しながら写経
iOSエンジニアがAndroidアプリをリリースするまで4 〜Rxなんたら〜
Rx-Java, Rx-Kotlin, Rx-Android
iOSではもはデファクトスタンダードとなっているRx-Swift。
いわゆるリアクティブプログラミングを実現するための便利なライブラリ。
Androidアプリでも使いたいと思い、調べてみるとRx-Java, Rx-Kotlin, Rx-Androidと三種類もある。。。
どれを使っていいかわからない。。
ということで調べました。
iOSエンジニアがAndroidアプリをリリースするまで3 〜BottomNavigationViewのFragmentをViewPager2で切り替える〜
前の記事で、BottomNavigationで切り替えるFragmentは毎回生成されていて無駄じゃない?と書きました。
ViewPagerでFragmentを切り替えることで毎回生成しなくて済むということで、実装しました。
ViewPager?ViewPager2?私がAndroidの勉強をするのに使ったのは以下の入門書。
この本でもFragmentの切り替えにViewPagerを使ってい
iOSエンジニアがAndroidアプリをリリースするまで2 〜BottomNavigationActivity 謎の隙間との格闘〜
iOSアプリでは下タブ(UITabBarController)はメジャーですが、Androidってあまり下のタブで画面を切り替えるイメージがありませんでした。
どっちかというと上のタブ。
ただ、上のタブはリスト表示の画面が複数あって、カテゴリごとに切り替えるイメージで、アプリの機能での分け方とはちょっと違うんじゃないかな〜と思ってました。
ちょっと調べたらBottomNavigationActiv
iOSエンジニアがAndroidアプリをリリースするまで1 〜きっかけ〜
初めまして。waiです。
iOSエンジニアです。
とはいえ、まだ実務での経験はちょうど1年の新米iOSエンジニアです。
実務で経験する前から独学で始めて、編み物カウンターというiOSアプリをリリースしています。
今回、編み物カウンターのAndroidアプリを開発、リリースすることを決めたので、その過程を記事にしたいと思います!
パッケージ名は小文字で1
Androidの入門書を一度通読して、個人