Viiona Inc. / Chief Engineer
WEB+DB PRESS Vol.91 特集3: iOSアプリの開発最前線
特集1 データ構造の基礎知識 すぐに使えてずっと役立つ! 情報科学の授業で扱われるようなデータ構造についての知識は,実際の業務からは遠く,役立てづらいものだと思われがちです。しかし,データ構造についての知識を身に付け,どのように使われているのかを知ることで,ミドルウェアのチューニングの勘所がわかるようになったり,効率的にライブラリを利用できるようになったりします。本特集では,そんなデータ構造についての基礎知識を,豊富な図とコードを用いながら平易に解説していきます! 特集2 はじめてのIoT Arduino,Raspberry Piで電子工作 IoTはInternet of Thingsの略で,「モノのインターネット」と訳されます。今までインターネットにつながっていなかった物理的なモノがインターネットにつながることを意味する言葉で,これによりさまざまな変化が起こると言われています。本特集ではこのIoTについて解説していきます。IoTの全体像の把握から,ArduinoやRaspberry Piを用いた開発までを行うことで,私たちWebエンジニアにはあまり馴染みがない電子機器開発の最初の一歩を踏み出します。 特集3 iOSアプリ開発最前線 iOS 9,Swift 2,Xcode 7,CI環境 iPhone,iPadなどのアプリの最新の開発方法を解説する特集です。iOS 9やSwift 2になり搭載された新機能や,Xcode7を使いこなすためのテクニックを紹介します。そして,プッシュ通知によりユーザーに効果的に情報を伝える方法や,fastlaneというツールを使ったCI(Continuous Integration,継続的インテグレーション)環境の構築/活用方法も取り上げています。今,現場で使われている最新の開発手法を身に付けてください。