iPhone1 台で学ぶプログラミング 日常の問題を解決しながら、論理的思考を身に付ける本

アイフォーンイチダイデマナブプログラミング ニチジョウノモンダイヲカイケツシナガラロンリテキシコウヲミニツケルホン

iPhone1 台で学ぶプログラミング 日常の問題を解決しながら、論理的思考を身に付ける本の表紙
ハードウェア
著者:
増井 敏克(マスイ トシカツ)
出版社:
翔泳社
出版日:
2023年04月26日
ISBN:
9784798179599
在庫:
在庫あり
3.33(3 件 / 楽天ブックス)
初級者向け
スマートフォンハードウェアプログラミングiPhoneアプリ開発日常問題解決論理的思考iPadMac自動化QR コード

なぜ注目されているか

総合2260位

書籍紹介

本書でできるようになること。自作翻訳アプリをつくる、URL から QR コードを生成する、写真をつなげて動画を作る、SNS に簡単に投稿できるようにする、撮影日を写真の右下に入れる、連絡先の情報を一括で更新する、Web サイトの情報をまとめて取得する、いつも買う Amazon の商品ページを簡単に開く、動画を再生する時のみ画面のロックを解除する、ほか多数! プログラミングで「できること」がわかるようになる 1 冊。iPhone だけでなく、iPad、Mac でも使える!

技書の森解説

『iPhone1 台で学ぶプログラミング 論理的思考を身に付ける本』 (増井 敏克 著、翔泳社、2023 年 4 月刊) は、iPhone や iPad に標準搭載されている「ショートカット」アプリを使い、日常で使える便利な仕組みを作りながらプログラミングの考え方を学ぶ超入門書です。版元の案内では、パソコンを用意してプログラミング言語を覚える代わりに、指示の通りに日本語でコードを入力して進める作りで、プログラミングの考え方を理解するのに自力でコードをすらすら書ける必要はないとしています。副題は「日常の問題を解決しながら、論理的思考を身に付ける本」です。版元が挙げる読者は、プログラミングをまったくやったことがない方、仕事ではプログラミングをしないがプログラミング的思考を身に付けたい方、iPhone や iPad をもっと使いこなしたい方です。

全 8 章の構成、最初の作例から自動実行まで

第 1 章「便利なものを作りながらプログラミングを学ぼう!」はプログラミングよりもプログラミング的思考が重要だという立場を示し、第 2 章「まずは操作に慣れよう」で「ショートカット」アプリの概要と、自宅までの道順を表示する最初の作例を扱います。第 3 章は入出力を主題に、翻訳アプリ、URL からの QR コードの生成、体重のヘルスケアへの登録、画像の加工と縮小、書式なしの貼り付けを作ります。第 4 章はリストから選ぶ処理として、ワンタッチの電話、写真をつなげた動画、ホーム画面のアイコンの整理、SNS への投稿を作り、第 5 章は変数を使って写真に撮影日を入れる、撮影した場所を確かめるといった作例を扱います。第 6 章は分岐で消費税の計算やネットワークの設定、メモの並べ替えを、第 7 章は繰り返しで画像の結合、連絡先の一括更新、不要なスクリーンショットの削除、Web サイトの情報の取得を作ります。第 8 章「自動的な実行によってプログラムの効果を高める」は起動条件を設定して、最寄りの駅に近づいたときの通知、NFC タグで商品ページを開く仕組み、充電が減ったときのモードの変更、時刻を指定した天気と気温の記録などを扱います。第 2 章と第 4 章から第 7 章の末尾にはコラムがあります。

入出力、変数、分岐、繰り返しの仕組み

プログラムは、データを受け取って結果を返す入出力と、値を覚えておく仕組み、条件で処理を切り替える仕組み、同じ処理をまとめて行う仕組みの組み合わせで書かれます。変数 は途中の値を覚えておく仕組み、条件分岐 は状況に応じて違う処理へ進む仕組み、ループ は同じ処理を繰り返す仕組みです。「ショートカット」アプリは、アクションと呼ぶ部品を上から順に並べて処理を組む作りです。本書の章も入出力、リスト、変数、分岐、繰り返し、自動実行の順に並び、第 7 章の末尾のコラムの見出しは「プログラミングは 3 つのことが理解できていれば OK!」です。

対応する端末と版元の案内

版元は、豊富なスクリーンショットや図で手順を示すと説明しています。本書は、「ショートカット」アプリでの最初の作例から、入出力、リスト、変数、分岐、繰り返し、起動条件による自動実行までを全 8 章に収めています。

この本に興味がある方におすすめ

関連する本

増井 敏克 の他の書籍

関連記事

関連用語

共有: