Gunosy Tech Blog

Gunosy Tech Blogは株式会社Gunosyのエンジニアが知見を共有する技術ブログです。

iOS

iOSアプリのSWIFT_STRICT_CONCURRENCYをcompleteにした

iOS

iOSアプリでSwift Concurrencyを全面的に導入しSWIFT_STRICT_CONCURRENCYをcompleteにした話

GunosyからiOSDC Japan 2023に参加しました

こんにちは。auサービスTodayの開発をしている吉岡(@rikusouda)です。先日開催されたiOSDC Japan 2023にオフライン参加(リアル参加)してきました。

Swift Concurrencyのasync/awaitを既存iOSアプリに部分的に導入した

iOS

こんにちは。iOSアプリを開発している吉岡(rikusouda)です。 業務で開発している「auサービスToday」というアプリでSwift Concurrencyを導入中なので、今回はその中でも「async/awaitを使うまで」にやったことを紹介します。

Swift Concurrencyの気になるところ

iOS

こんにちは。iOS開発担当の洪です。 この記事はGunosy Advent Calendar 2021の22日目の記事です。 昨日の記事は茂木さんの2021 年の SRE チームの活動についてでした。大変面白い記事ですので是非読んでみてください。 はじめに Swift Concurrencyは簡単では…

iOSエンジニアがサーバーサイドもやってみた話

iOS

普段iOSアプリを開発している人間がサーバサイドの開発もするようになった話です。

2021年にSwiftUIを部分利用しつつ新規のiOSアプリを作った

iOS

こんにちは。iOSアプリ開発をしている吉岡(@rikusouda)です。リモートワークが続いたためか家を買ったり車を買ったり散財が激しいこの頃です。 業務では、2021年4月に新規リリースした「auサービスToday」というアプリの開発をしています。

iOSDC Japan 2021に参加してきました

iOS

こんにちは。グノシーのiOSアプリを開発している@dokkoi_shoichiです。 先日開催されたiOSDC Japan 2021にGunosyから@dokkoi_shoichiと@rikusoudaの2名が参加してきました。 今回はiOSDC Japan 2021の参加レポートをお伝えします。

iOSデバッグ中LLDBコマンドでUIView(Controller)を作って表示してみる

こんにちは。グノシー開発部でiOSの開発を担当しているhongmhoonです。 この記事はGunosy Advent Calendar 2019の23日目の記事です。 昨日の記事はokataiさんの自分なりのマネジメントを言語化してみたでした。 はじめに 準備作業 新しいプロジェクト作成 Vi…

気持ちいいアプリ体験を提供する for iOS

こんにちは、グノシー事業部でiOSエンジニアをしているsyouit523です。この記事は Gunosy Advent Calendar 2019 10日目の記事です。 昨日の記事は akinkさんの広義のQuality向上のためにQAメンバーが大事にしていることでした。 はじめに 今年から新卒で入社…

【再入門】UICollectionViewとUITableViewのセルを選択したときに見た目を変える方法

iOS

こんにちは。iOSアプリを開発している吉岡(rikusouda)です。 こちらは Gunosy Advent Calendar 2019、5日目の記事です。なお、昨日の記事は齊藤さんのA/Bテストの時間短縮に向けて 〜ベイズ統計によるA/Bテスト入門〜 でした。 qiita.com はじめに iOSアプリ…

iOSDC Japan 2019に参加、そして1名が登壇しました #iosdc

こんにちは。LUCRAのiOSアプリを開発している吉岡(@rikusouda)です。 先日開催されたiOSDC Japan 2019にGunosyからiOS開発に携わるメンバーで参加してきました。そして1名が登壇してきました。

WWDC19に参加してきました

こんにちは。iOSアプリを開発している吉岡 (@rikusouda)です。 2019/6/3〜2019/6/7の日程でアメリカのサンノゼで開催されたWWDC19に参加してきました。 Gunosyでは海外カンファレンスに会社負担で参加することができる制度があり、この制度のおかげで初めてW…

try! Swift Tokyo 2019に行ってきました 2日目と3日目 #tryswiftconf

こんにちは。GunosyでLUCRAのiOSアプリを開発している吉岡(@rikusouda)です。try! Swift Tokyo 2019に参加してきたので、2日目と3日目のレポートを書きます。

iOSアプリのビルド番号自動設定をfastlaneまたはBitriseでラクラク実現する方法

iOS

こんにちは。このブログでは初登場の吉岡(@rikusouda) です。GunosyではLUCRAのiOSアプリ開発をメインにやっています。try! Swift Tokyo 2019の開催が近づいてきて、そろそろ楽しみで夜も眠れなくなってきますね。 今回LUCRAのiOSアプリのビルド番号を自動で…

Firebase Japan User Group / Google IO 2018 報告会 で発表してきました!

こんにちは。グノシー開発部サーバーサイドエンジニアの吉澤(@azihsoyn)です。 先日開催されたFirebase Japan User Group のGoogle IO 2018 報告会で Firebase with Flutterというタイトルで発表してきました。 firebase-community.connpass.com スライドは…

builderscon tokyo 2017で、弊社の新規事業チームの高速な開発体制・分析基盤について発表して来ました #builderscon

こんにちは、新規事業開発室のエンジニアのちまきん(@__timakin__)こと高橋です。 先日開催された、builderscon tokyo 2017の方で、スピーカーとして登壇させていただきました。(上記写真の撮影はbuilderscon運営の方にやっていただきました!ありがとう…

WWDC Afterparty Roppongiを開催しました

こんにちは。Gunosy開発本部iOSチームの川邉です。 2015/06/19に弊社にてWWDC Afterparty Roppongiを開催しました。 Appleが年に一度開催するWWDCにて得た知見を共有するMeetupでした。 開始前からピザを食べ、ビールを飲み、わいわいとした勉強会となりまし…

WWDC2015に参加してきました

こんにちは。Gunosy開発本部iOSチームの川邉です。 2015/6/8から6/12に開催されたWWDC2015に参加してきました。 WWDCはAppleが主催している年に一度の開発者向けのカンファレンスです。 (WWDC2015公式サイト) 例年、新製品もしくは開発者向け新機能や、新…

Apple Watch meetup @ HillsGarageを開催しました。

こんにちは。Gunosy開発本部iOSチームの川邉です。 2015/05/27にApple Watch meetup @ HillsGarageを開催しました。 会場提供は株式会社Freakoutです。 eventregist.com いち早くAppleWatchに対応しアプリをリリースしている各有名アプリの開発者達を招き登…

Adobe Illustrator Scripting 1: IllustratorのパスをiOSで使う

こんにちは。デザイナーの森です。 通常、アプリケーションのグラフィック素材は、PNGなどの画像で扱いますが、動的に色、サイズの変更などが必要な場合、UIBezierPathなどのパスのデータだと扱いやすくなります。 今回はAdobe Illustratorで作成したパスデ…

Gunosy インターン活動報告3

こんにちは。富山高専の高熊と申します。 8月のお盆明けから2週間、Gunosyの開発部インターンシップに参加させていただきました。 今回はそのインターンシップの活動報告をさせていただきたいと思います。 私はグノシーiOS版のプロダクト開発に携わらせてい…

iOSのビュー・コントローラーをテストする

iOS

こんにちは。iOSデベロッパーのタイラー・テープです。 データレイヤーとUIレイヤーの架け橋として、UIViewControllerはiOSのアプリケーション構造において膨大な役割を占めていると言えます。このようなコントローラーのロジックが複雑になればなるほど、コ…

「iOSの検証と改善」についてLTしてきました

こんにちは、(?:iOS|Android|インフラ|Web|解析)担当の@y_matsuwitterです。 本年度からGunosyエンジニアブログを始めることになりました。 エイプリルフール投稿を除けば最初の記事です。 先日スタートアップiOS勉強会にて、「iOSの検証と改善」というタイ…

iOSで文字を組む

こんにちは。今回はデザイナーの森が担当します。iOSでの文字組について。 普通の文字組 iOSで文字を扱う場合、以前はわりと不自由な環境でしたが、iOS 6で、属性付きの文字列を扱えるNSAttributedStringを、UITextViewやUILabelで使えるようになりかなり進…