見出し画像

🗺 地図アプリを作って学ぶ新コンテンツ

新コンテンツ『地図アプリを作って学ぶ』が、3月25日 (土曜) に発売されるシェルスクリプトマガジン Vol.83 より先行公開されます! 📖

図: シェルスクリプトマガジン Vol.83 の表紙


✅ 本コンテンツの見どころ

本特集は2022年12月にリリースされた Ruby 3.2 の新機能「WebAssembly」と、同年11月にリリースされた GitHub Codespaces の新機能「Rails テンプレート」を活用した "ブラウザだけ" で体験できる初心者向けの入門記事となっています 🔰✨

地図アプリには高速・軽量・安価でカスタマイズ性が高い「Geolonia Maps」を用い、サンプルデータには「高田馬場経済新聞」の記事データを許諾を得て使っています。

図: Geolonia Maps を使った地図アプリに、高田馬場新聞のサンプルデータを組み合わせた様子


また本コンテンツは Time to Hello World (TTHW) を意識した構成としつつ、Ruby/Rails の強みを活かした拡張性の高い題材にもなっています。例えば題材として作る地図アプリをその後も拡張し続けていくことで、実社会に役立つ地図アプリに近づけることも可能になっています 🗾✨

図: 題材としている地図アプリが実プロダクトになった例 (左: DojoMap、右: LocalMap.jp)


🚀 本リリース予定日と先行公開について

本コンテンツは2023年5月以降にRailsチュートリアルからリリースされる予定ですが、それに先立って2023年3月25日に発売されるシェルスクリプトマガジン Vol.83 から先行公開されます(雑誌 12ページ分)。Amazon より書籍版電子版をそれぞれご購入できるのでよければぜひ!😆✨

また発売日となる3月25日 (土) 開催の Ruby 関西では「15分で作る地図アプリ Scaffold の実演と解説」というタイトルで地図アプリ開発のデモも発表します。もしご都合が合えばコチラもぜひ!💎✨


Railsチュートリアルでは引き続き Ruby/Rails の最新の動向を追いつつ、その魅力を学習者のために提供し続けていきます。

📝 書いた人: @yasulab

YassLab株式会社の活動に興味を持っていただければ嬉しいです。こちらからのサポートは Raisチュートリアル、Railsガイドなど各サービスの向上に役立てていきたいと思います💓