Verb Viewer

A Xamarin iOS and Android app.

Details

This was created as an update to my original Finnish Verbs app. This time I went for a Xamarin app and also tried to make it more generic so that I could release other languages.

So far, Spanish, Portuguese and Italian have been released.

Technologies

Python and scrapy

In order to get data for the app, I created a web scraper using Python 3.5 and the scrapy framework.

This allowed me, for the most part, to easily get data from the wiktionary website This data is available under the Attribution-ShareAlike 3.0 Unported licence.

C#, Xamarin and MVVM Cross

MvvmCross was used to bootstrap the development and saved me a considerable amount of time. Xamarin allows me to share a lot of my core code while still using native UI layers.

Visual Studio Mobile Centre

The Azure mobile centre was used to create builds and for analytics. It can connect directly to github and provides a nice continuous integration system, with an email being sent whenever a new build is ready.

App Screenshots

Spanish

Screen 2

Screen 1

Screen 3

Screen 4

Portuguese

Screen 2

Screen 4

Screen 1

Screen 3

Italian

Screen 1

Screen 4

Screen 2

Screen 3