Skip to content

Latest commit

 

History

History
49 lines (30 loc) · 2.43 KB

README.md

File metadata and controls

49 lines (30 loc) · 2.43 KB

Travelingoes

The inspiration:

Our project's inspiration comes from backpacking in Europe and not having a quick reference for signage in another language. Many times travel books and language aids are abbreviated. They may have gaps in the language's syntax and phrases not outside of a common phrasebook and that's where our app comes in.

The Solution:

Utilizing the embeded camera in the smart phone in your hand, Travelingoes autodetects and captures text via an optical character recognition or OCR. It leverages the power of Google Translate for concise and accurate language translation. Our world currency converter can convert between 31 world currencies.

Demo:

The full demo is uploaded on Youtube for your perusal.

Splash Page

Currency Converter

Translator

The Technology:

Our primary language is Swift and the editor environment is XCode. We used pods which in the Ruby world are called gems to accomplish some of the tasks in our application, these include ABBYY OCR, ALAMOFIRE, Swifty JSON and Google Translate. We created a custom user interface and user experience utilizing Adobe Photoshop and Illustrator.

Part of the technology solution was rapid prototyping. We didn't just make this one mobile app. We made several smaller apps to quickly test possible solutions, functionality and features. Once we had a feature working on a test app, we integrated it into our main Travelingoes app.

Methodology:

We utilized Basecamp, which is a lightweight project management tool to keep track of tasks, files, research notes, scheduling and internal team communications. It made breaking down of our goals into concrete action steps, easy and it kept us accountable to the project and each other. It was motivational to see how much progress we were making each day.

Team:

Natalie Yip(Github)

May Jawdat(Github)

Dylan Metas(Github)

Ben Acevedo(Github)

Joseph Huang(Github)