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セレクト 関連コンテンツ ]↓



wordpressやるなら
エックスサーバーがオススメ!

このサイトはスタート時より「wordpress × エックスサーバー」によって運営しております。他のサーバーとも契約をして別サイトを構築しておりますが、エックスサーバーの使い勝手がイチバンです。セキュリティ、サポートに満足しております。しかも低コストです。利用者が多いので情報がネットに多いことも助かります。

詳細は下記ボタンより

 

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

執筆者:


comment

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

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

関連記事

【1000回プログラミング学習】「100DaysOfCodeチャレンジ」に倣ってチャレンジ開始!

【1000回プログラミング学習】「100DaysOfCodeチャレンジ」に倣ってチャレンジ開始!

つなワタリ@捨て身の「プロ無謀家」(@27watari)です。 先日、2020年からはじまるプログラミング教育のことを書きました。 【2020年から小学校でプログラミング教育必修化】親が備えておくこと …

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

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

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

「侍エンジニア塾」は個人に寄り添った「プログラミングスクール」

プログラミング学習「侍エンジニア塾」は、使い倒してこそ価値がある

つなワタリ@捨て身の「プロ無謀家」(@27watari)です。さまざまなプログラミングスクールはありますが、「侍エンジニア塾」はイノベーションを起こす担い手を育てることを目標にした学校です。 ウリは“ …

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

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

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

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

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

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

関連コンテンツ

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

サイト内検索はこちら

アマゾンセール

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

同カテゴリーの人気記事

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

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

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


LINE友だち追加

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

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

>>>プロフィール詳細

>>>お問い合わせ

>>>What’s New

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

70代のLINEスタンプおじいちゃん auブックパス DL market goodkeyword Google トレンド LINEスタンプを作る SEOチェキ Yahoo!知恵袋 Youtuber・Nik Strange “ サツマイモのコリアンダーソースがけ ” “ シュリンプの焼き串 ” “ ズッキーニとチキンのケバブ ” “ バラエティに富んだオリジナルソース ” 「つなワタリ×LINEスタンプ」宣言 「リラックまん(チョコレート味)」 「リラックマ」をモチーフにした和菓子 『キン肉マン』&『男塾』のスピンオフ お酒が飲めない、飲まない日本の有名人 アクセスSEO対策ツールズ アクセスジャパン オススメ有料&無料wordpressテーマ コピー防止は、さほど防止できない サブドメインとサブディレクトリ ネットショップ/セール情報 パワーランクチェックツール ビジネスホテル「ドーミーイン」 ビル・ゲイツが語った「人生で大切な11のルール」 ポンポコラーメン ルッソ兄弟 七ヶ宿ダム湖カレー 創作物はコミュニケーションツール 大川ダム&資料館 岩本三千代 愛知県西三河地方 有料wordpressテーマ 格安予約サイト『一休.com』 楽天市場ダイヤモンドジュエリー「Ladia(ラディア)」 源流ポッチョン 無料wordpressテーマ 無料漫画サービス 豊橋市(東三河) 超お得なティファニー風ダイヤモンドジュエリー 超多機能プラグイン「Shortcodes Ultimate」 道の駅七ヶ宿 電脳マヴォ
2019年9月
« 8月    
 1
2345678
9101112131415
16171819202122
23242526272829
30  
スポンサーリンク