独学でアプリ開発・勉強をする大学生の日常
こんばんは!りーさんです。
僕は大学生なんですが、独学でiosアプリ開発・勉強をしています。そこで大学生の1日を今日は記事にして行こうと思いました!!
起床・午前・午後・夜・就寝で分けました。
起床
朝起きたら、まずは朝ごはんを食べる前にヤクルトを体に流し込みます。そしたら、今日やることを頭で整理しながらご飯食べていますね。(●´ω`●)大体やることはブログの記事やアプリ開発のどこを勉強するだとか考えている間に、大学の授業が始まります!
午後に続きます。
午前
大学三年生なので今は研究室に最近配属されました。研究室の授業では、Swiftではない、アプリ開発をやったりしています。6月には作ったアプリを簡単に発表したりするので少し楽しみです。だいたい、暇な授業中にブログを書いたりしています。アプリ開発の勉強を午前中に回す時も状況を見てやったりしていますかね( ̄▽ ̄)
午後
午後はお昼を食べてから、授業が始まります!学校が始まってから、オンライン授業なのでずっとパソコンを見ていて目が疲れます。最近、ブルーライト用の目薬を買ったらすごく効くのでおすすめですよん。3限か4限で授業が終わるので少し休憩します。
終わったら、アプリ開発の勉強を初めて、本やUdemyの動画を見ながらXcodeでプログラミングを打つ事を大切にしています。
夜
お風呂に入ってからご飯を食べるのが習慣されつつあります。それで部屋でブログまたはSwift勉強の始まりです!Σ੧(❛□❛✿)ずっと毎日こんな感じです。
就寝
三年生になると就職を意識し始めてきたので、寝る前にインターン情報を探したり今何ができるのかなとか思いながら寝るまでしています。その後はYouTube見ながら寝落ちしています!
これが大学生に1日でした(● ˃̶͈̀ロ˂̶͈́)੭ꠥ⁾⁾
学生エンジニア頑張りましょう!!!!
最期まで見ていただきありがとうございました。
終息したら沖縄に行くことに決めました!
こんばんは!りーさんです。
いきなりですが、沖縄にいきたいです!!!!!
高校の修学旅行で沖縄に行く事が多いそうですが、僕は行った事がありません。
すごく海綺麗だし、グルメもとっても美味しそうでなんでも体験したいです
こんな料理があるんですよΣ੧(❛□❛✿)
ソーキ蕎麦です!めちゃめちゃ美味しそうじゃないですか。
他にもブルーシールのアイスとか、ゴーヤチャンプルとかなんでも美味しそうですね。
本場のシーサーにも会いたいんだーーーーー(๑・̑◡・̑๑)
いつもショッピングモールとかにある沖縄のお土産屋さんのショッピングだった。
絶対終息したら沖縄に行ってきます!
いきなり旅行の話を聞いてもらってありがとうございました。
エンジニアインターンの応募資格にある開発経験ありってどのくらい?
こんにちは!りーさんです。
今年で大学三年生になりました。ということはそろそろエンジニアインターンを探さないとかなと思いまして、必死に探しています。どこでインターンするのが良いんだろう?応募資格が自分に合っているのかな?などと自分の中でたくさんの疑問が出てきましたΣ੧(❛□❛✿)
そこでこの疑問を解決するべく、ネットで調べまくったのでまとめて行こうと思います。
✅本記事の内容
- エンジニア学生に求める採用基準
- GitHubに自分の作ったアプリ・コードを公開しよう
- 未経験でも採用してくれるところもある
エンジニア学生に求める採用基準
インターンを募集しているサイトを見ると、必ずと言っていいほど応募資格という欄がありますよね。この資格に自分が達しているのかと悩んでしまいます。iPhoneアプリ開発の募集なら「Swiftでアプリ開発の経験がある人」や他にも「何々やっている人、歓迎」などがあります。
そこで僕は開発経験ってどのぐらいだよ!!って思いました。具体的に書いてないのです。なので僕が調べた結果、エンジニア学生に求める採用基準は、「本やネットに書いてあるサンプルコードを少し変えて、機能を追加したりオリジナリティーを出してスマホアプリを開発した。」ぐらいで条件を満たす企業が多いみたいです。
これだったら自信がなかった僕でも応募してみようかなという気になりました。もっとゴリゴリにコードが書けて、Swift知識がほとんど頭に入っているぐらいだと思っていました。難易度が少し下がった感じで挑戦できそうです(๑╹ω╹๑ )
GitHubに自分の作ったアプリ・コードを公開しよう
GitHubとはコードのバージョン管理をするウェブサービスです。そこに自分が作ったスマホアプリ・コードをGitHubに公開しよう!!そうすることによって、面接時にコードを見せることによって企業にアピールする事ができますし、やる気のある子だなと思われたりするかもしれません。僕はまだGitHubを使った事ないので今日アカウントを作ろうと思います!
未経験でも採用してくれるところもある
インターンを探すときに、検索欄に未経験 アプリ開発 インターンと検索すると、未経験でもインターンを募集している企業が少ないですが、ありました。まだ自分に自信がなかったり一から勉強できるチャンスでもあるのでこれはこれでありですね。なぜ、未経験でもインターンを募集しているのか?と思って調べると、エンジニアは人手不足で、未経験でも採用してインターン直後は何もできなくても、ゆくゆくは成果を出してくれそうな人が増えたほうがいいと考えるからです!!なので仕事をしながら勉強を必死にやるという形になりますね。(*^◯^*)
こんな感じに調べてまとめました!どうでしたか?インターン募集の応募難易度が少し下がったと思いませんか。僕も勉強とインターン探しを頑張っていきたいと思います!
最後まで見ていただきありがとうございました。
HTML5・ CSSで作れるハイブリットアプリ開発
おはようございます!りーさんです。
機能の授業で扱ったMonacaという開発クラウドでアプリを作成しました。
iPhoneアプリ開発iOSならSwift/Xcodeで開発、Androidアプリ開発ならAndroid studio/Java・Kotlinで開発でしたよね!しかし、Monacaは両方のアプリ開発をHTML5できるハイブリットアプリ開発です。
今回はMonacaについて簡単に紹介したいと思います。
HTML5とは
HTMLとはハイパーテキスト・マークアップ・ランゲージの略で、Webサイトを作るために必要簡単なマークアップ言語です。今ネットで閲覧している情報はHTLM.CSS.javascriptなどの言語でほとんど作られています。5というのは最新バージョンていう意味です。
プログラミング言語初心者が始めやすい言語となっており、文字などを打つときにHTMLが使われていて、デザイン・レイアウトをCSSで表現します。
メニューバーなどの動的な動きを表現できるJavascriptなど他にもWeb系言語は多くあります。ブログの編集もHTMLでできているんですよ!!
iPhone・Android実機デバック
MonacaはHTML5でアプリ開発するとiOSとAndroidのアプリ両方を一つのコードで開発する事ができ、スマートに作ったアプリを実機でテストする事が可能なんです。
Monacaのスマホ用アプリを起動しログインするだけでデバックが行えます。
Web系言語を習得している方はMonacaでアプリ開発する事が非常に簡単にできてしまいます。僕はAppleが好きなのでSwiftが好きですけどね♪(´ε` )
UIを誰でも簡単に
Monacaに搭載されているUIライブラリー 「Onsen UI」を使えば、HTML・CSSで
アプリ画面上のUIを作り出せてしまいます。 そのまま温泉みたいなマークですよね笑
HTMLでiOS・androidの画面遷移やUIViewなど作れるみたいですよ。
Web言語を触れている人ならば、本格的なアプリもユーザーインターフェイスがしっかりしているアプリも簡単開発できてしまいそうです。なんか怖いな(๑・̑◡・̑๑)
Gitによるバージョン管理もサポートされていてとても安全そうです。
こんなハイブリットアプリ開発を授業でしました。
僕が作ったのはおみくじアプリです。HTMLとCSSはあんまり触れてなかったので
作るのに時間がかかってしまいました。もし良かったら見てくださいね。
[
こんな感じに動きます
— IOSエンジニアになるために勉強中りーさん (@iPhone14545061) 2020年5月18日
💪( ˙꒳˙💪)
通知が来てから画像が切り替わるので
少し残念です笑 pic.twitter.com/wOjb4fhn2f
いまさっき大学の課題でMonacaでアプリなんでもいいから作ってと来たので作りました!
— IOSエンジニアになるために勉強中りーさん (@iPhone14545061) 2020年5月18日
HTMLとCSSはあんまりやったことないのでわかんなかったのですが何とかやり遂げました😭
見覚えのあるif else文があったので適当にやったらエラーなしでできた
おみくじアプリです!
アラート(通知)もあります。 pic.twitter.com/pHPp6utaWW
以上Monacaの紹介でした!!
最後まで見ていただきありがとうございました。
アプリ開発で情報収集する参考サイト2選
こんばんは!りーさんです。
すっかり体調が良くなりました。本当に一瞬で回復して良かったです♪(´ε` )
心配おかけしました!これからブログと勉強頑張っていきますよ。
さっそく本題にいきましょう!!
✅アプリ開発で情報収集する参考サイト2選
- Qiita
- Samurai Blog
僕は主にこの2つを使って情報収集しています。
エンジニア達の共有・記録サービスQiita
Qiitaは、エンジニアに関する情報や知識を共有・記録できるサービスで誰でもそれを閲覧できます。特にアプリ開発の仕方などが詳しく書いてあり、同じアプリでも人によってコードの書き方が変わるのでとても勉強になります。こんなコードの書き方があったのか、こんな機能があって使い方が書いてあるので情報収集にはもってこいですね!!
あと、記事が古いと「この記事は3年経っています」と表示されるので、バージョンアップの激しいXcodeにはとてもいい機能ですね!なるべく新しい記事を見ることをお勧めします。
エラーや知らないことを検索するときに大体Qiitaが出るのでエラー解決することも多いです。
Qiitaのリンク
プログラミング総合サイト Samurai Blog
Samurai Blogはプログラミング総合サイトでアプリ開発以外にも、詳しくかてある事が多いです。僕はこのサイトを使って、iPhoneアプリ開発の開発環境を整えたり、独学での勉強方法を知りました。今でも、悩んだり自信が無くなったりすると解決法やプログラミングでのみんな悩みの記事が書いてあるのでモチベーションになったりします。
このサイトの記事は「基礎学習〜オリジナルアプリ開発方法〜仕事獲得まで」
書いてあるので独学でどのように学んでいって、手に職をつけるのかの大まかな流れ知る事ができます。初心者から応用編まで多くの記事がありますのでとってもいいですね!
アプリ開発やってみたいなと思った方は、まず初めにみてもいいサイトなのではないかと思いました。
Samurai Blog リンク
以上アプリ開発で情報収集する参考サイト2選でした!
最後まで見ていただきありがとうございました。