Releases Swift 5.10.1 Date: June 5, 2024 Tag: swift-5.10.1-RELEASE Platform Architecture Docker Tag
僕の20年来の親友にnpakaというプログラマーがいるんだけど、彼はもう超凄い。何でもすごい。何でも書けるし何でも早い。本を書くのもプログラムを書くのも、新しいわけわかんない説明書がバグだらけの環境に慣れるのも早い。 んで、これまではちょっとしたことも難しいことも全部npaka(布留川君)に頼んでたんだけど、最近二人とも独立したからつまんないこと頼むのは悪いなと思って「あれはできるんだっけ」くらいのことは自分で何とかしようかなと思った。 それでChatGPTに「Swiftで⚪︎⚪︎やるにはどうすんの?」と聞いたら、Swiftについてほとんど何も勉強してないのに作りたいものが何となくすぐにできてきちゃって、でもまあやっぱりChatGPTだと知識が古いので詰まったらネットで検索すると、だいたい結局npaka(布留川君)のページが出てきてやはり信頼と実績の大先生(仲間内ではそう呼ばれている)です
株式会社Ubie、プロダクト開発スペシャリスト・医師の原瀬です。 今回は、今注目されているChatGPTを使って、ごく初歩的なiOSアプリを作ってみたので、ここにまとめてみました。ChatGPTの凄さは既に様々な場所で取り扱われていますが、百聞は一見にしかず、ということで実際に自分で触ってわかったこと、感じたことを共有したいと思います。 私自身はヘルステックベンチャーで勤務していますが、バックグラウンドは医師でコーディングやSwiftも全くの未経験です。 ちなみに、自分の経験したことをそのまま書き出したい、という気持ちがあるので、このnoteの作成には一切ChatGPTを使っていません。 なぜアプリを作ってみようと思ったのかそもそも、なぜエンジニアリソースが豊富な環境の中、自分自身でアプリを作ってみようと思ったのか。「単純な興味です」と言ってしまえばそれまでかもしれませんが、以前から感じて
いまや誰もがスマートフォンでアプリを使う時代、アプリ開発の需要は高まり続けています。Webデザイナーやフロントエンドエンジニアにとってネイティブアプリの開発は難しいイメージがあるかもしれませんが、Web開発の知識と照らし合わせながら学習すれば怖いものではありません。 このLESSONでは、「WebデザイナーのためのiOSアプリ開発入門」と題し、アプリ開発の経験がないWeb制作者がXcodeの使い方やSwiftの書き方といったiOSアプリ開発の基礎知識を身につけ、簡単なアプリを作れるようになることを目標とします。 最終的には、キーワードを入力してTwitterに投稿された画像を検索し、表示するアプリを完成させます。 第1回は、iOSアプリの基礎的な知識、環境構築、簡単なアプリの作成までを紹介します。 Web制作との比較で学ぶ、iOSアプリ開発の流れ iOSアプリはどのようにして開発するのか、
クソアプリ Advent Calendar なるものを見つけたので投稿してみます. クソアプリという言い方はあまり言葉遣いはよろしくないですが,ご容赦ください. この記事は,クソアプリ Advent Calendar 2016の2日目です. qiita.com クソアプリ作成は基礎的な技術を身につけるには最適 素晴らしいサービス・プロダクトって,基本的には単純なことの組み合わせなんです. 例えば,iPhoneは,素晴らしい製品です. しかし,とてもざっくりいうと「ミュージックプレーヤー」と「電話」を組み合わせなわけです. はてなブックマークも,「ストックする」という機能と,「コメントを残す」という機能の組み合わせです. このように,サービス・プロダクトを作る際には,なにかを組み合わせるということがキーになってくるわけです. つまり,その根底にあるのは基礎的な技術です. クソアプリとは,ここ
本稿は Swift Tweets 2017 Summer で発表(ツイート)したものをまとめ、Qiita 用に追記・再構成1したものです。 発表概要 CotEditor プロジェクトの現主催者 1024jp です。CotEditor は昨年 2016 年に Objective-C から Swift に移行しました。今日はその話をします。 本発表は、事前に以下のような概要を開示していました。 2004 年から脈々と受け継がれる総 Cocoa 製の macOS 用テキストエディタ CotEditor は、昨年 2016 年に Objective-C から Swift に 100% 移行しました。 Swift は魅力的な言語ですが、すでに Objective-C で 10 年超動いてるアプリケーションを誰に頼まれたわけでもないのにわざわざ Swift で書き直す意味は果たしてあるのでしょうか?
ひとつ注意点ですが、Swiftは書き方の自由度が比較的高いので、チーム開発をする場合は、あらかじめコーディング規約を共有しておいた方が良いでしょう。 Swiftでの命名や慣例のほか、さまざまな指針がSwift.orgにある「API Design Guidelines」にまとめられています。興味のある方は目を通してみてください。 Swift.org - API Design Guidelines インタラクティブ環境でSwiftを触ってみよう 早速ですが、Swiftを触って動作させてみましょう。Swiftはコンパイラ言語でありながら、インタラクティブ(対話的)に実行しながら動作を確認することができます。Swiftに慣れるには、このインタラクティブ環境でいろいろと動作させてみるのが手っ取り早いです。 インタラクティブにSwiftを実行するには、ターミナル(コマンドライン)のREPL(レプル)を
SwiftでMac OSXアプリ開発の記事やブログを探そうとしても、Swift開発の記事は大抵がiOSアプリの記事ばかりで、Macアプリの方法は探しにくいですよね。 そのような時に、Macアプリ開発の記事が比較的見つけやすくなる検索方法を知っておくと、スムーズに目的の記事にたどり着けます。 そこで今回は、私が実践している「MacOSXアプリ開発記事(ブログ)の探し方」を紹介するので試してみてください。 はじめに 今回紹介する方法は、私が実践しているMacOSXアプリ開発を勉強する時の記事の探し方なのですが、私の探し方はあくまで一例だと思いますので、その他の探し方ももちろん存在すると思います。 その点はご了承ください。 MacOSXアプリは、SwiftかObjective-Cで開発することができるのですが、私はSwiftで開発しています。 Swiftで記事を探してもiOS開発の記事が多く、M
過去記事でも書きましたが、文部科学省によると”2020年度からを目標にプログラミング教育を小学校で必修化させる”そうです。個人的には2020年からでは遅いと思っています。さらに必修化されたところで、学校で教えられる範囲はごくわずかだろうと思います。本気で子供にプログラミング学習をさせたいなら今夜から始めちゃいましょう。Appleが提供している"Swift Playgrounds"を使えば、無料かつ楽しくプログラミングを学ぶことができますよ。 2020年に備えて子供向けプログラミング学習アプリを厳選して紹介するぜ! "Swift Playgrounds"とは!? "Swift Playgrounds"を使うにはiPadが必要 "Swift Playgrounds"を使ってみよう まずは"Swift Playgrounds"の準備 『コードを学ぼう1』はこんな感じです "Swift Playg
唯一変わったのは、そのすべて 「唯一変わったのは、そのすべて」。iPhone 6sのキャッチコピーですが、むしろそれはSwiftにこそふさわしい一言ではないかというぐらいSwiftは大きく変わりました。前回はそれを広く浅く紹介したのですが、今回からはそれぞれの変化を深く見ていきましょう。 Type? Swiftの最大の特長は何かと問われたら、筆者はOptional型の多用だと答えます。本連載を最初から追いかけてくださっている読者の皆さんは納得していただけると思いますが、そうではない読者のために、ここで一度おさらいしておきましょう。 次のようなDictionaryがあったとします。 var supportedLanguages = [ "C" : 1, "ObjectiveC" : 2, ] 次はなんとprintするでしょうか? print(supportedLanguages["C"]
iOS開発をしているエンジニアの方であれば、今はもうObjective-CではなくSwiftを使っているという方も珍しくありません。比較的、新しい言語ながらそれほどアプリ開発者にとってはスタンダードになりつつある言語の一つ。 やはりSwiftの魅力はなんといっても、ライブラリを使った拡張性の高さです。わざわざ機能を一から開発せずとも、気軽に取り入れられるのは機能性を拡充するだけでなく、開発の効率化にも繋がる重要なポイントと言えます。 本記事では、そんなSwiftのライブラリの中から15個をご紹介。ぜひ、iOS開発をされているエンジニアの方は参考にしてみてください! iOS開発で便利なSwiftのライブラリ15選 MaterialKit https://github.com/nghialv/MaterialKit マテリアルデザインがキットになったライブラリです。トレンドでもあるマテリアルデ
はじめに iOSアプリの開発をSwiftで行う日々が1ヶ月程経過したので、初めて開発を行う前にこれは誰かに教えてもらいたかった、という内容をまとめます。実際に進める中で躓いた点ばかりなので、同じように新しくiOSアプリ開発を進める方の役に立てれば、と思っています。 対象としている方 僕はもともとweb系の開発の知識は少しはあったので、プログラミング言語やwebサービスの構成、データベースの使い方などは少しは分かってきています。そんな感じの知識レベルの方で、新しくiOSアプリを開発しようという方に有用なまとめになるように書こうと思います。 逆に、 ・プログラミングの勉強から初めて ・iOSではなくアンドロイドアプリを作ろうと思っている ・iOSでもアンドロイドアプリでもなくハイブリッドアプリを作ろうと思っている といった方にはイメージと異なる内容になってしまうと思います。また、 ・iOSアプ
iOSアプリ開発をするためにプログラミング言語Swiftを勉強するサイトやチュートリアル、本などは沢山あるが、今回は独学に適したサイトを2つだけ厳選して紹介。 正直、良いサイトが無い YoutubeでSwiftを学ぶ① YoutubeでSwiftを学ぶ② 動画を使って勉強する方法 おわりに 他に読まれている人気記事 正直、良いサイトが無い Swiftを勉強するために無料で使えるサイトというのは未だにそんなに無いのが現状だ。有名なドットインストールというサイトではSwiftコースは有料になっているし、最近人気のProgateもSwiftコースはまだ用意されていない。 英語ができる人なら海外のサイトを使えば良いが、CodeacademyにはSwiftコースが無く、Treehouseなども有料だから今回は除外した。有料でも良い人はドットインストールを使うことをおすすめするが、お金をかけず勉強した
みなさーん。もうそろそろ年末ですねぇ。 大掃除はすみました〜?お正月は何して過ごすんでしょうか? 家族で海外旅行〜なんて人もいるかもしれませんね。ヽ(‘ヮ’*)ゝ 私ですか? 私は、おせちを作るお手伝いをしたりおせちを消費したりしながら、家で作業していると思います(笑)たぶん通常営業。 そうそう、せっかくの年末年始、新しいことにチャレンジしてみたい方はiPhoneアプリ開発なんてどうでしょう? え?いきなりすぎる?(笑) いやいや、 私がアシスタントで参加している初心者向けiPhoneアプリ開発講座「アプリクリエイター道場」では、プログラミング未経験さんがアプリをリリースするまでに至るのは少ないことではありません。 まぁ、そういう私もアプリ開発を始める前は「自分にプログラミングなんてできるわけがない!ってか、できなかった時恥ずかしいし!!!!(゚ロ゚;))((;゚ロ゚)」と思ってましたから
はじめに 現役バリバリのiOSエンジニアの方に、iPhoneのアプリ開発で良い本無いかと聞いて教えてもらったり 実際に書店で手にとったり自分で買った本の中で良かった本をまとめておく 初心者向けのiOS開発の本ってけっこうアプリで必ず使うデータの保存や通信、UITableViewについて取り扱ってないのがあり、ちゃんと調べないとお金をドブに捨てることになる またUIやデザインについても知識が無いと、開発者が個人でアプリを作る場合どうしようもなくダサイものが出来がちなので、 UIデザインや、UXについての書籍も記載する デザインの本は、すでにiOSエンジニアとして仕事をしている人にも役に立つはず 対象の読者 Swiftは書いたことがないけど、他のプログラミング言語はある程度触ったことがある人 初心者から中級者 YahooのWebAPI使った実践的なサンプルを作れる 図解が超丁寧 本気ではじめる
アイデア満載のアプリを作る! 本書は2015年6月にリリースされたSwift2利用したiOSアプリ開発の入門書です(本書ではその後にリリースされたSwift2.1に対応)。Swift2ではエラーハンドリング(いわゆる例外処理の仕組み)など、さまざまな仕様が加わり、プログラミングの幅が広がりました。 本シリーズの特徴として、実習と講義というスタイルで解説していますので、手を動かしながら実際の挙動とその仕組みを学ぶことができます。本書で扱うサンプルは、すべてSwift2.1に対応したものです。 学習の達成感をレッスンごとで実感してもらうために、多くのミニアプリを用意しています。開発環境としてXcode7.1を利用しています。iOSは9.1に対応しています。本書を元にSwiftとiOSによるアプリ開発の基礎をマスターしてください。 CHAPTER 01 iOSアプリ開発の準備をする CHAPTE
みなさーん。お知らせです!(。´▽`) 私がiOSアプリ開発を学んだ「アプリクリエイター道場」第31期が1月9日から開かれます。 来年から運営が自由大学でなくなり、これからは東京と大阪で定期開催されることになります。 今回の告知は東京塾です。 iPhoneのアプリ作りに興味のある方は是非チェックしてくださいねヽ(‘ヮ’*)ゝ 「アプリはつくらないよー」って方も、ゆこびんはこんなことをしてるんだ〜ってカンジで読んでいってくれると嬉しいです。 それでは告知スタート! 東京塾/休日の部 第28期授業風景。卒業生も遊びに来ています。 アプリクリエイター道場 東京塾 休日31期 年明けにやりますよ アプリクリエイター道場とは? アプリクリエイター道場(略してアプリ道場)は、iPhoneやiPadで動くiOSのアプリの作り方を学ぶ講座です。 今までプログラミングをやったことがない未経験者、初心者向け。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く