使用技術
iOS Vapor (Swift) MySQL AWS
年
2017
ステータス
完了
課題
日本を訪れる外国人旅行者は、言語の壁を越えながら、観光スポット、イベント、飲食店などの情報を一つの使いやすいモバイルアプリで、信頼性が高く魅力的な形で取得できる手段を必要としていました。
解決策
外国人旅行者向けの包括的な iOS アプリ Local Japan を設計・実装しました。フロントエンドには Swift と UIKit、バックエンドには Swift(Vapor)を採用しました。パブリック API と CMS から構成されるバックエンド基盤を構築し、データストレージには PostgreSQL、インフラには AWS を使用しました。観光スポット、イベント、飲食店を直感的かつ視覚的に分かりやすく紹介する UI を設計し、日本語を話さないユーザーにとってのアクセシビリティと使いやすさを向上させました。本アプリケーションは 2018 年に Kotozna に買収され、その後サンフランシスコで開催された「Go Global」イベントにてプロダクトのプレゼンテーションおよびピッチを行いました。
技術詳細
モバイルアプリ(iOS)
- 言語:Swift
- フレームワーク:UIKit
- テスト:XCUITest を用いた UI 機能テスト
- 配布:Apple App Store
バックエンド(CMS / API)
- 言語:Swift
- フレームワーク:Vapor 3
- API:REST
- テスト:XCTest を用いた API エンドポイントテスト
- データベース:PostgreSQL
- デプロイ:AWS EC2、Docker
この技術に興味がありますか?
似たようなものを一緒に作りましょう。