playground でプログラムを動かしてみる

playground でプログラムを動かしてみる。

どうもこんばんは。

肉球 (@nikuq299com) です。

 

先日の投稿でiOSアプリの開発を行うためにXcodeをダウンロードしたので、今回は、簡単なプログラムを動かしてみます。

iOSアプリ開発 のススメ

iOSアプリ開発 は意外と簡単にできるのです

2018年8月10日

 

今回の記事は2となります。

  1. iOSアプリ開発の前準備
  2. Xcodeを使って簡単なプログラムを動かしてみる (← 今回ココ)
  3. iOSアプリの基礎
  4. 部品の使い方
  5. 地図を表示してみる
  6. SNS機能を呼び出してみる
  7. カメラを使って写真を保存してみる

 

はじめに

ポイント1

実際にコードを書いて、プログラムを動かしてみよう!

 

Xcodeは、 playground という実行環境があり、このplaygroundを使うと、プログラムの動作を簡単に確認できます。

まずは、このplaygroundを使って簡単なプログラムを動かしてみます。

 

playground でプログラムを実行してみる

ポイント2

最初はサンプルを丸写しで良いのです!

 

Xcodeを起動したら、「Welcome to Xcode」というウィンドウがでますので、「Get started with a playground」をクリックしてください。

 

playgroundを立ち上げる。

次の画面に遷移したら、テンプレートに「iOS」「Blank」を選択して、Nextをクリックしてください。

テンプレートの属性に「iOS」「Blank」を指定する。

 

 

保存先と保存するファイル名を指定して、Createをクリックします (ここではSampleというファイル名で保存します)。

保存先を指定する。

 

 

以下のような初期画面が出ますので、下記のプログラムを真似して書いてみてください。

playground 初期画面。

 

以下は、ソースコードのテキストです。

 

 

一応、このプロジェクトはGitHubにも登録したので、プログラムの動きだけ見たい!という場合は、事前にXcodeをインストールした上でご利用ください。

Xcodeのインストールは、下記の関連記事に記載しています。

iOSアプリ開発 のススメ

iOSアプリ開発 は意外と簡単にできるのです

2018年8月10日

 

GitHub上のプロジェクトは下記の手順で利用できます。

下記ページの「Clone or Download」をクリックする。

GitHub上のプロジェクトを複製する。

次に、下記のダイアログがポップするので、許可をクリックしてください。

Xcodeで開くことを許可する。

 

 

次に保存先のディレクトリを選択して、Cloneボタンをクリックしてください。

保存先のディレクトリを指定し、Cloneボタンをクリックする。

保存先のディレクトリを指定し、Cloneボタンをクリックする。

 

次に、ダウンロードしたSample.playgroundをダブルクリックしてXcodeを開いてください。

ダウンロードしたSample.playgroundをダブルクリックして、Xcodeを開く。

ダウンロードしたSample.playgroundをダブルクリックして、Xcodeを開く。

 

以下の画面を表示すれば成功です。

文字や数字などの表示は右側の枠に表示しますが、グラフや図形、写真などは右側のボタンを押すことでソースコード欄へ結果を出力できます。

playground の実行結果。

 

 

ご参考までのメモです。

GitHubというのは、ソースコードを管理するためのサービスで、例えば、ブロガーのみなさんがよく利用している WordPressのようなオープンソースプロジェクトは、GitHubでバージョン管理 (リンクはコチラ) しています。

GitHubの使い方 (というか、アカウントの作り方) は、過去の記事を参考にしてください。

GitHub へ登録する。

GitHub へユーザ登録してみました

2018年7月12日

 

下記は、Wikipediaから抜粋したGitHubの説明です。

GitHub(ギットハブ)は、ソフトウェア開発のプラットフォームであり、ソースコードをホスティングする。コードのバージョン管理システムにはGitを使用する。Ruby on RailsおよびErlangで記述されており、アメリカのカリフォルニア州サンフランシスコ市に拠点を置くGitHub社によって保守されている。主な開発者はChris Wanstrath、PJ Hyett、Tom Preston-Wernerである

GitHub商用プランおよびオープンソースプロジェクト向けの無料アカウントを提供している。2009年のユーザー調査によると、GitHubは最もポピュラーなGitホスティングサイトとなった

WikipediaのGitHub より抜粋

 

GitHubといえば、最近、マイクロソフトがGitHubを買収するという報道が飛び、世間を賑わせましたよね。

GitHubは、今やオープンソース開発に無くてはならない存在になっているようです。

 

 

まとめ

まとめ

思ったより簡単に動きました!

 

プログラミングの経験がない方は、これなら私でもできるのでは?と思われた方も多いのではないでしょうか?

プログラムを書くために必要なプログラム言語は、言語というだけあって、日本語や英語と変わりません。

日本語や英語はその言葉を母国語とする人とコミュニケーションをとるための手段であるように、プログラム言語もコンピュータとコミュニケーションを取るための手段に過ぎません。

プログラムコードの書き方がわからなければ、英語の書き取りのように他のコードを真似して書けば良いし、コードの意味が分からなかったり、適用すべきコードがわからなければ、英和辞典を使うようにリファレンスを参照すればよいのです。

上手な英語、下手な英語が存在するように、上手なプログラムコードはそれなりの知識がなければ書くことはできませんが、プログラムで食べていく事を考えていない人は、日曜プログラマーとして、コードを書いて動いたアプリに喜びを感じながら、思考を整理する訓練ができると思います。

 

もし、本格的にプログラミング食でべていきたい場合は、TEACH ACADEMYの iPhoneアプリコース などのオンライン学習プログラムを使うことも、費用対効果的に検討対象に入れることをおすすめします。

 

2018/8/11 続編記事を投稿しました。

iOSアプリ 開発のコツ。

iOSアプリ を作る上で知っておくと良いこと

2018年8月12日

 

それでは。ごきげんよう。

 

 

コメントを残す