ごんれのラボ

iOS、Android、Adobe系ソフトの自動化スクリプトのことを書き連ねています。

iOS

iOSDC Japan 2021 に参加してきた

概要 観た(観ようと思っている)セッション Day 0 大規模リファクタリングの極意 運用6年目・500万人が使うアプリのDBをSQLiteからFirestoreに移行した話 SwiftUIで作ったアプリを1年間運用してみてわかったこと PickGo_for_Partnerの移行方法から学ぶ_既…

SwiftUIゴリゴリキャッチアップ会に参加してきた

概要 イベントページ セッションメモ over view Unidirectional Data Flow Through SwiftUI SE-XXXX Function Builders を読み解く / Reading the spec of Function Builders SwiftUI(beta 3)でどこまで書ける(書けない)? まとめ 概要 自分のメモを参加ロ…

Recap of WWDC19 に参加してきた

イベント詳細 セッション内容 Project Catalyst: UIKit on the Mac is finally here! by Tim Oliver MVVM with Combine by Akifumi Fukaya SwiftUIってこんなやつ Sato Takeshi WWDC19 Recap of ML by Akira Fukunaga What's new in UICollectionView by Mas…

iOSアプリ設計ナイトに行ってきたよ

概要 pixiv主催の「iOSアプリ設計ナイト」という勉強会に参加してきたので、雑にメモ。 https://pixiv.connpass.com/event/112561/ セッション 「2つの同期 4つの状態」by ダンボーさん 資料 https://www.slideshare.net/kenjitanaka58/2-4-pixiviosarch ア…

iOSでチラシっぽい価格レイアウトを再現してみた

概要 作ったもの 説明 まとめ 参考 概要 TwitterでフォロワーさんがUIStackViewで挑戦してたのを見かけた。 あえて同じくStackViewで挑戦して¥が下はみ出る… https://t.co/0rPgMqLocr— ありぜ (@a_aryzae) 2018年9月7日 スレッドを遡ってみると、NSAttribute…

Flutterの公式手順に沿ってMacで環境構築

概要 SDKのバージョンが古い? Flutter doctorで構築のタスクを確認 iOSの環境設定 flutter doctorのエラーを修正する サンプルプロジェクトを実行する Androidの環境設定 flutter doctorのエラーを修正する サンプルプロジェクトを実行する まとめ 概要 公…

Gitでコミット前にテストを実行し、成功したらコミットされるようにする

概要 前置き Git hookとは Git hookのテンプレート コミット前にスクリプトを実行するためには スクリプトの設置場所 本題 コミット前にテストを実行するためには スクリプト まとめ 概要 「テストの実行を忘れがちなんだけど、なんかいい手はないものか。テ…

Watchアプリのラベルに表示した文字列を横スクロールさせる

概要 Qiitaにあげた記事の転記。(一部変更点あり) qiita.com Watchアプリのラベルに表示した文字列を横スクロールさせたいという要望があったので、WKInterfaceLabelのExtensionで実現した。 サンプル動画 WKInterfaceLabelの自動横スクロールのサンプル。…

UIAlertController の UIAlertAction 実行時に、UIAlertView っぽくデリゲートメソッドを呼び出す方法

概要 環境 想定 仕様 ソースコード UIAlertController の Extension Objective-C から使う場合 Swift から使う場合 使い方 まとめ 概要 UIAlertView を UIAlertController に置き換えることが決まって(いまさらとか言わないで…)、いろいろと検討した結果、…

Objective-C で OS バージョン判定を簡潔に行う方法

Objective-C で OS バージョン判定を簡潔に行う方法 概要 Qiita に投稿した下記記事と同じ内容です。 qiita.com OS のバージョンを調べる方法が、Objective-C だと面倒くさい方法しかないのかと思ってて、うんざりしてたら、そんなことなかったので紹介。 環…

Unity で Xcode のプロジェクトを生成後に必要な設定を Unity の Script で自動化する方法

概要 Cocoa Touch Static Library を作る方法 自動化する方法 少しでも楽に設定を C# のソースコードに反映する方法 感想 概要 Qiita に投稿した下記記事と同じ内容です。 qiita.com iOS 用の Cocoa Touch Static Library を作ったものの、Unity でビルドが…

iOSDC Japan 2017 1日目に参加してきた

概要 こちらの勉強会(カンファレンス)に参加してきた。 iosdc.jp 前夜祭の記事は下記。 www.macneko.com セッションの感想 会場で聞きながらメモをとったものを貼り付け。 スピーカーが発言した内容と、私の独り言が入り混じってるけど、ご容赦を。 なお、…

iOSDC Japan 2017 前夜祭に参加してきた

概要 参加した経緯とか ノベルティ 肝心のセッションの感想 SiriKit and Me Objective-C++を使ってMRCで快適に開発する Swaggerで始めるAPI定義管理とコードジェネレート 節子、それViewControllerやない…、FatViewControllerや…。 余談 まとめ 概要 iosdc.j…

try! Swift Tokyo 2017の2日目にボランティアスタッフとして参加してきた

※お気持ち的な感想しか書いていないので、セッションについて知りたい方は他の方のブログやQiitaをご覧になることを強くおすすめします。 安定のクラスメソッドさんとかどうでしょうか。 dev.classmethod.jp さて。 try! Swift Tokyo 2017の2日目にボランテ…