かっくん / iOS Developer

noteのiOS Developer 個人開発: # Type https://type-markdown.app WebCollector https://webcollector.app Pity https://freetimepicker.firebaseapp.com

かっくん / iOS Developer

noteのiOS Developer 個人開発: # Type https://type-markdown.app WebCollector https://webcollector.app Pity https://freetimepicker.firebaseapp.com

マガジン

  • #エンジニア 系記事まとめ

    • 990本

    noteに投稿されたエンジニア系の記事のまとめ。コーディングTIPSよりは、考察や意見などを中心に。

  • iOSDC

    iOSDCに関する記事をまとめます

  • 写真

    写真系記事をまとめるマガジンです

  • noteのアプリエンジニアがわいわいするラジオ

    • 15本

    noteでアプリエンジニアをしている人々がiOS/Androidの話題をゆるっとわいわい話すラジオのまとめマガジンです ご意見・感想、こんなこと話してほしい・聞きたいリクエストがあれば、記事にコメントお願いします。 Twitterのハッシュタグ #poc_app でもご意見・感想などお待ちしてます。 https://twitter.com/search?q=%23poc_app

記事一覧

Swiftのenumで種類が増えても落ちないようにしたい

次のようなenumをAPIから受け取ったJSONをパースして利用していたとします。 enum Kind: String, Decodable {    case note    case magazine    case circle} し…

note iOSアプリの開発環境にXcodeGenを導入した

 突然iOSメンバーが1人から3人になったのでプロジェクトファイルのコンフリクト問題が目立つようになりました。メンバーが増えた話はラジオでもわいわい喋ってます。 …

高校教員が何故iOSアプリをリリースしたのか

先日Twitterを見ていたら堤さんのサロンの方がアプリをリリースしたらしいと知りました。noteも書かれており現役の高校教員がSwiftを学習していく中でアプリをリリースする…

Safariみたいに入力フィールドを簡単に移動できるアレをライブラリ化した #movabletoolbar

 iOSアプリを開発してて入力フォームが必要な場面は色々発生すると思いますがフォームの入力体験を向上したいなと思う上で意外と面倒臭いのがフォームの移動のところです…

個人アプリは新機能を試す場に最適

 WWDC 20も終わり今年はカンファレンス自体や関連勉強会もほとんどオンラインで実施されましたね。ある程度キャッチアップも済んで新しい技術をどんどん使っていきたいと…

Swiftのenumで種類が増えても落ちないようにしたい

Swiftのenumで種類が増えても落ちないようにしたい

次のようなenumをAPIから受け取ったJSONをパースして利用していたとします。

enum Kind: String, Decodable {    case note    case magazine    case circle}

しかし、サーバーの都合で種類が増えてしまったらアプリ側ではパースができずにerrorをthrowしてしまいます。ちゃんとエラーハンドリングをしていれば落ちるこ

もっとみる
note iOSアプリの開発環境にXcodeGenを導入した

note iOSアプリの開発環境にXcodeGenを導入した

 突然iOSメンバーが1人から3人になったのでプロジェクトファイルのコンフリクト問題が目立つようになりました。メンバーが増えた話はラジオでもわいわい喋ってます。

ある程度の開発スピードを維持するためにはこういったコンフリクトなどの問題は少しでも取り外していきたいので、まずはお試しとして個人アプリにXcodeGenを導入してみました。しかし、1人開発だとコンフリクトすることもないのであまりメリット

もっとみる
高校教員が何故iOSアプリをリリースしたのか

高校教員が何故iOSアプリをリリースしたのか

先日Twitterを見ていたら堤さんのサロンの方がアプリをリリースしたらしいと知りました。noteも書かれており現役の高校教員がSwiftを学習していく中でアプリをリリースするに至ったとのこと。色々と聞きたいことがあったので、今回は直接コンタクトを取ってインタビューしてみました。

自己紹介oka
三重県在住で工業高校の教員をしている岡 優志(32歳)です。主に電気の分野を教えています。家の配線工

もっとみる
Safariみたいに入力フィールドを簡単に移動できるアレをライブラリ化した #movabletoolbar

Safariみたいに入力フィールドを簡単に移動できるアレをライブラリ化した #movabletoolbar

 iOSアプリを開発してて入力フォームが必要な場面は色々発生すると思いますがフォームの入力体験を向上したいなと思う上で意外と面倒臭いのがフォームの移動のところですね。これは個人アプリ上で開発して、本業や副業などで関わるアプリには必ず入れるコンポーネントの一つです。

 さすがに毎回コピペするのもアレだったので今後も簡単に活用できるようにライブラリ化することにしました。

インストール Swift

もっとみる
個人アプリは新機能を試す場に最適

個人アプリは新機能を試す場に最適

 WWDC 20も終わり今年はカンファレンス自体や関連勉強会もほとんどオンラインで実施されましたね。ある程度キャッチアップも済んで新しい技術をどんどん使っていきたいところですが、会社のアプリに導入するのは難しいところ。そういう時に個人アプリをリリースしていると新機能を試すハードルはとても低くなります。

# Typeの場合 2017年のWWDCで発表されたiPadのDrag and Dropを自分

もっとみる