Swift iPhone コードレビュー Xcode iOS
初心者歓迎!現役エンジニアがiOSアプリ開発をサポートします!
できること
iOS アプリを開発する上で分からないこと、バグの解決方法なんかをチャット等でやりとりして解決します。
自分がお役に立てるかどうかを判断するために、まずは困っていることをメッセージで教えていただけると嬉しいです🙇♂️
最初は何から初めていいか分からなかったり、情報の調べ方が分からなかったりすると思います。
自分も同じ道を通ってきたので、そういったこともサポートできると思います!
得意な分野
- UIKit、Auto Layout を使用したレイアウトの作成
- MVC、MVVM、クリーンアーキテクチャなどの設計の適応
- RxSwift を使ったリアクティブプログラミング
- Realm を使ったローカルDB
- Firebase( Firestoreなど )を利用した開発
サポートできないこと
- SwiftUI での開発( まだまだキャッチアップが足りていません🙇♂️ )
- 大規模な Firebase を使用したアプリの開発
- Firebase Realtime Database を使用したアプリの開発
個人で開発したアプリ
※ スクールバス時刻表アプリに関してはソースコードを公開しています。よければみてください 🙇♂️
メンタープロフィール
レビュー
わたくしは、iOSアプリケーション開発初学者の者です。
また、プログラミングそのものも学習して、3ヶ月未満の者です。
ですので、初学者の方に有益なレビューとなると思います。
結論から申し上げますと、初学者の方には強くおすすめできます。
以下、理由です。
・コミュニケーションが丁寧
-現在、同時に3名のMENTAでメンターの方々と契約しておりますが、その中で一番親切かつ丁寧です。持論になりますが初学者が相手である以上、相手のことを少しはヒアリングするのが良いメンターさんなのではないかなと思います。hayabusabusaさんは最初のヒアリングも丁寧で申し分ありませんでした。
-文書の書き方とレイアウトが丁寧です。
-こちらの説明が不十分でも汲み取って理解していただけるので、目線が近いです。
・初学者が陥りやすい、まず何をどうすれば良いのかを一緒に考えて、かつプランを提示していただけた
-わたしは、設計パターンであるMVCの理解とAuto Layoutをポートフォリオに取り込めていなかったのでそこについて課題を出していただけました。
・+aの知識の共有
-どのメンターの方々でも共有はしていただけますが、とにかく丁寧だったのが印象的です。例えば、Git周りの知識が不足しているとGitHubからForkして、branchを切り、fetchしてローカルリポジトリに落とし込んで作業をし、commitとpushをした後、pull requestを作成してレビューをいただきmergeするといった一連のサイクルをさせていただけました。
また、その際にプルリクエストでのコメントの残し方など現場の知識を共有していただき、知識の共有がとにかく丁寧です。
これからも契約させていただきたいです。よろしくお願い致します。