2022年9月21日水曜日

目指せ!iOSエンジニア!ブログ開始!!

ブログ投稿のきっかけ!

 業界未経験でiOSエンジニアを目指す中で、学んだことや苦労したことを皆さんと共有できたら・・・という思いから始めてみました!アプリ作成に関することから何でも記事にしていこうと思います!
 同じくiOSエンジニアを目指す方々と情報の共有や、相談などもできたら最高かと考えてます!ブログ投稿自体初めてなので、読み難い文章やブログの書き方なども統一性なかったりするかとも思いますが、まずは発信する、ということを楽しんでやっていこう!思います!

取り敢えず、私自身の現状について!

 現在は建設業界で働いており、機械のメンテナンスから工事などに従事し、8年勤めております!現職場はパソコンはあるものの、いまだに大量の紙とペン、印鑑やサイン・・・と時代に逆らった環境で、日々不満が募っております(笑)

アプリ開発、いつから学び始めた・・・?

 まず、アプリ開発をやろう!と思ったのは、2021年12月末。そこでMacBook Air(M1、メモリ8G)を購入しました!そこからMac自体初めて使用したので使い方を学び、年明けからアプリ開発のため、SwiftUIに関するUdemyの動画教材、書籍を購入し、ぼちぼち独学で学び始めました!
 しかしながら、教材自体の情報が古かったりでうまくいかないことが多く、最新の情報が分からない、何から始めればいいか分からない!という状態でした。
 そこで、プログラミングスクールをいろいろ調べ、探し回り、2022年5月からiOSアカデミアに入校しました!初めはSwiftUIが最新の言語であり、扱いやすい!と思っていたところから、スクール探すうちに、まだ現場では保守管理などを考えるとswiftのStoryboardを用いた開発を学んだ方が良い、ということを知り、そちらの学習に切り替え、学んでいきました!

プログラミングスクールで学んだことは・・・?

 独学の時はアプリ開発のためにはプログラミング言語だけを学べばよい!と思っていました!
 しかし実際には、Githubを用いたバージョン管理アプリ開発に便利なライブラリという便利な機能の導入方法実際にアプリとして仕上げていくための方法、なども学ぶことができ、非常に良い経験となりました!多分独学じゃずっと手を出すことがなかったと思います!特にGithubについては・・・鬼のように苦労した(開発中のアプリ消えた)ので、また後々記事にできたらと思います!
 あとはメンターさんがこまめに質問への回答や、アドバイスなどもしてくださり、頑張ることができました!
 そして入校から2ヶ月後に個人アプリ開発に進み、そこからさらに2ヶ月後、ついに自分自身で設計、考案したアプリをリリースすることができました!
 現在は就活に向けてのアドバイスを頂き、スキルシートの作成などを行なっております!

このブログの今後について・・・?

 どうなるか、継続できるのか、まだまだ謎です!



flutterについて、学んだことなど

Swiftについて学んできたため、つい比較してしまいがちです。 SwiftUIと比較して、書いてみました。 似ているようで似ていない flutterには、SwiftUIにおける「View」という概念が、「Widget」と呼ばれるものになる SwiftUIのようにWidgetの中に...