1000回プログラミング学習チャレンジ

初心者がiphoneアプリ開発!必要な開発環境とプログラミング言語は何?| 1000回プログラミング学習

投稿日:

Pocket

初心者がiphoneアプリ開発!必要な開発環境とプログラミング言語は何?| 1000回プログラミング学習

つなワタリ@捨て身の「プロ無謀家」(@27watariです。「1000TimesOfProgrammingチャレンジ」というプログラミング学習をやると言っておきながら……またまた完全放置プレイ中でした。前回から1か月ぶりです。これじゃダメです。このままでは年内にiphoneアプリを開発しようという目標が達成できません。そこで一日15分だけでもプログラミングに接することにしました。さて、できるのか??




<はじめに>この記事はプログラミング知識ゼロの初心者の開発物語です

 

継続は力なり、です。

 

継続しなければ、何も達成できません。

 

前回の記事から1ヶ月も経ってしまったので、何を書いたかも忘れてしまいした。お恥ずかしい限りです。確認すると、つぎのまとめが最後に出てきました。

 

<プログラミング短期習得のための指針>
(1)学ぶ言語、作りたいプログラムを早急に明確にする
(2)作りたい(できそうな)プログラムを決める
(3)なんとしても1〜2ヶ月を目安にしてサービスを作る

 

何事も実践で学ぶことが大事です。この指針は正しいです。(3)で書いているように初心者がiphoneアプリを1〜2ヶ月を目安にして開発できそうにありませんが、何事も挑戦です。

 

とにかく一気に学ぶのではなく、開発までに「基本を学ぶ→簡単なアプリを真似して作る→自分が欲しいアプリを開発する」の手順でやっていきましょう。

 

進み方はチマチマですが、今度こそ継続的にやっていきます!

 

 

 

 

iphoneアプリ(iOSアプリ)開発のために必要な開発環境とソフト

まずiphoneアプリ(iOSアプリ)を開発するために必要な環境とソフトです。

 

基本的に「macOS」が必須です。

 

なぜならiphoneアプリ(iOSアプリ)を開発するソフト「Xcode」はmacのみで動くからです。

 

ここは一応、クリアです。私は四半世紀のmac使いですから。

 



 

 

macはクリアしたが、開発環境とソフトに関して注意点が!

問題は最新バージョンのXcodeをインストールするためには、macOSも最新のバージョンでないとダメっぽいんです。

 

ちょっと悩ましいです。

 

私は昔からバージョンアップをできるだけしないスタイルでしたので……なぜなら本業は印刷関連の仕事をしており、アドビ関連のアプリをメインで使っているせいです。簡単にOSをバージョンアップすると、不具合に見舞われることが少なくなかったからです。

 

まぁ、それは後で考えましょう。

まずは基本はクリアです。

続いてプログラミング言語に関してです。

 

 

 

 

プログラミング言語は「Swift」でキマリっ!

プログラミング言語はさまざまな種類がありますが、

 

iphoneアプリ(iOSアプリ)を開発する場合は「Swift」のようです。

 

こういうのは助かります。いくつか言語があると、選ぶまでに時間がかかってしまいますから。

 

 

 

 

「Swift」を勉強する方法は?

「Swift」は下記のサイトで勉強できるようです。

 

The Swift Programming Language(公式ガイド)

 

わっ、英語だらけだ……。

プログラミング学習は英語に慣れることも必要ですね。

 

「Swift」の勉強サイトは他にもいろいろあります。

プログラミング言語 Swift
逆引きSwift
Swift実践入門

 

さらに調べていくと基礎から学べるProgate[プロゲート]なんてのがありました!

 

そうでした!

 

たしかにProgate[プロゲート]は何回も目にしています。これは使えそうです。

Swift(Progate[プロゲート])

ふぅ。。。今日はここまでにしておきましょう。

 

 



 

初心者がiphoneアプリ(iOSアプリ)開発するまでのロードマップ

流れが多岐に渡っていくのか、シンプルなままで解決するのかわかりませんが、開発までの流れをリストアップしていきます。

  1. 方向性を決める→iphoneアプリ開発
  2. 必要な環境や言語など→「mac」「Xcode」「Swift」の3点セット

 

 

 

<まとめ>「mac」「Xcode」「Swift」の3点セットでアプリ開発!

iphoneアプリ(iOSアプリ)を開発するためには、「mac」「Xcode」「Swift」の3点セットを用意すればオッケー。

 

だいぶ視界が晴れてきました。

 

あとは「mac」に「Xcode」をインストールして、「Swift」を勉強するだけです。

 

えっ? これだけ??

 

そんな簡単にiphoneアプリ(iOSアプリ)は開発できないと思いますが、かなり先まで道筋が見通せた感じです。

 

 

 

今回、参考にさせていただいたプログラミング関連ページ

・[Swift] iOSアプリ開発 学習の進め方とソース
https://qiita.com/y-some/items/200db9ac37150effc8ed

・初心者がオリジナルのiOSアプリを開発できるようになるまで
https://qiita.com/justin999/items/986fe025331f077e453e

・「たった1日で」初心者向け0からのiPhoneアプリ開発入門
https://blog.codecamp.jp/gw-iphone-application

 

とりあえず、この方向で、次回は「Swift」を掘り下げるか、「mac」に「Xcode」をインストールするかのどちらかをやるだけですね。

では、4回目のプログラミング学習はここまで!!

 

 

ぜひ一緒に「1000TimesOfProgrammingチャレンジ」やって、ツイートしましょう!

<Three Main Rules 1000TimesOfProgramming>
(1)1000回、プログラミングに関する知識を吸収する

(2)進捗状況を「#1000TimesOfProgramming」を付けてツイートする。
※「#1000TOP」でも可。

(3)スタートに1000回達成時の目標を設定する。
※ただ1000回やるだけでは意味なし。途中で変更もアリ。

 

 

超初心者・未経験者でも結果が出せるプログラミング学習サービス「侍エンジニア塾

お金に多少の余裕があって、早く結果を出したい人にオススメなのが「侍エンジニア塾」です。

「完全マンツーマンレッスン」「フルオーダーメイドカリキュラム作成」「独立・起業・フリーランス支援」の3本柱を明確に打ち出していますので、非常に心強いです。

無料体験レッスンン(来訪、Skype面談)もやっていますので、一度体験してみるといいでしょう。

侍ってアナログチックなネーミングも含めて、私も気になっています。1000回やり通して結果を出せなかったら、現段階では「侍エンジニア塾」に相談しようかと思っています。

 

↓[ Googleセレクト 関連コンテンツ ]↓



の 記 事 を 書 い た 人

つなワタリ

つなワタリプロフ画像

宮城県仙台市出身。夢を持って上京後、さまざまな活動を経て編集者へ。人が好きで、好奇心が強く、誰かに何かを伝えるのが好きなキャラを活かす形で仕事漬けの日々を過ごし、締切に追われながら、気がつけば四半世紀以上もの時間が経過してしまったロートル。仕事と並行しながらアートイベントを立ち上げ、多様な表現関連の企画にも携わる。同時に杉並エリア中心に地域活動も続けて20年ほどとなる。一旦はバーンアウトし、心身共に低空飛行が続いているが、フリーでエディトリアル・アーティスト「プロ無謀家@つなワタリ」として自分の生き様を模索中。詳しいプロフィールや仕事キャリアなどはこちら


LINEで気軽に問い合わせする
メールで問い合わせする
会社サイトはこちら



-1000回プログラミング学習チャレンジ
-, ,

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事

【2020年から小学校でプログラミング教育必修化】親が備えておくこと

【2020年から小学校でプログラミング教育必修化】親が備えておくこと

2020年から小学校でのプログラミング教育が必修化されます。 実際、現場では賛否両論あるようです。 正直、私も何人かの意見を聞きましたが、是非の判断などはつけられませんでした。 もちろん決定事項に関し …

プログラミングを3ヶ月で習得すべき話(manablog)| 1000回プログラミング学習

プログラミングを3ヶ月で習得すべき話(manablog)| 1000回プログラミング学習

つなワタリ@捨て身の「プロ無謀家」(@27watari)です。「1000TimesOfProgrammingチャレンジ」というプログラミング学習をやると言っておきながら……またもや完全放置プレイ中でし …

【初心者iphoneアプリ開発】XCode過去バージョンをダウンロード| 1000回プログラミング学習

【初心者iphoneアプリ開発】XCode過去バージョンをダウンロード| 1000回プログラミング学習

つなワタリ@捨て身の「プロ無謀家」(@27watari)です。「1000TimesOfProgrammingチャレンジ」です。前回はiphoneアプリ開発の導入を学びました。今回はいよいよ開発に欠かす …

コンピュータは道具。プログラムはそれを動かす言葉 | 1000回プログラミング学習

コンピュータは道具。プログラムはそれを動かす言葉 | 1000回プログラミング学習

  つなワタリ@捨て身の「プロ無謀家」(@27watari)です。題して「1000TimesOfProgrammingチャレンジ」というプログラミング学習をやる(https://27wata …

【XCodeをインストール】うまくいかない場合は、まず再起動を!| 1000回プログラミング学習

【XCodeをインストール】うまくいかない場合は、まず再起動を!| 1000回プログラミング学習

つなワタリ@捨て身の「プロ無謀家」(@27watari)です。「1000TimesOfProgrammingチャレンジ」です。前回はAppleの公式開発ツール「Xcode」のダウンロードを行いました。 …

関連コンテンツ

サイト内検索はこちらから↓

サイト内検索はこちら

アマゾンセール

80%オフも! 日替わり! 売り切れ次第終了! 掘り出し物ザクザク! 最新Amazonセール情報 ↓

同カテゴリーの人気記事

「同カテゴリーの人気記事」はこちら ↓

「ブルボン最高党」結党! ルマンド、アルフォート、エリーゼ……国民的お菓子メーカー、ブルボン最高!

つなワタリです。どうぞよろしくお願いいたします。 


LINE友だち追加

肩書きは「エディトリアル・アーティスト」&捨て身の高熱量「プロ無謀家」。集めて、編んで、外に発信することが生業。文章、映像、写真、イベント、コミュニケーションなどを活用しながら編み、考えていることを掘り下げて伝えていきたいと思っています。また、自分に負荷を与えるのが好きな性質を利用して、「プロ無謀家」として獣道を切り開きたいと思っています。

サイトタイトルの『インテリジェンス・ライフ』は「intelligence for good life」の略。生きた情報(インフォメーションではなくインテリジェンス)を大切にしたいという願望からつけました。

>>>プロフィール詳細

>>>お問い合わせ

>>>What’s New

>>>ウィッシュ☆ネットワーク|相談・共有・情報交換掲示板

2019年5月
« 4月    
 12345
6789101112
13141516171819
20212223242526
2728293031  
スポンサーリンク