こんにちは。エクセルソフトの田淵です。
ひょんなことから事例を紹介してもらえましたのでエントリー書きます。
togglのネイティブアプリxamarinっていうの使っててC#で書かれてた (´・ω・`)
— 川口聖人 (@m_kawaguchi) 2015, 2月 3
Toggl Timer はついこの前 Togglで時間管理しはじめたら意識がみるみる変わっていった話 - shoma2da's diary で気になって入れてみました。特に iOS アプリは良く出来ているなと思います。
Task管理するtoggl Timerというアプリで左にスワイプすると削除できるのは普通なんですが、最初がSure?でちょっとそのまま待つとDeleteに変わって指を離すと削除されるのはなかなか良くできたUIだと思いました。 pic.twitter.com/PkCbWXv7Pa
— 田淵 義人@エクセルソフト (@ytabuchi) 2015, 1月 22
Xamarin 製?と思ってしらべてみたところ、Track Time On Your Phone | Toggl Blog でモバイルアプリはオープンソースで Github で公開してるよ。とのことでしたので見てみました。
By the way – both apps are fully open source now on Github so you can make your own contribution also! See the code here.
- Phoebe - shared data models and business logic across platforms
- Joey - Android application (UI & Android specific code)
- Ross - iOS application (UI & iOS specific code)
- Tests - unit tests for testing code in Phoebe
You also need to restore NuGet packages for the solution. In Xamarin Studio 5.0 you can find the Restore Packages under Project menu.
と見事に Xamarin でした。やりますね。
事例一覧は コチラ をご参照ください。
Xamarin 気になった方は
是非 ダウンロード(直接) / ダウンロード(弊社経由) して触ってみてください。 学習用リソース や JXUG リンクページ に参考資料を纏めてますので併せてどうぞ。
Xamarin の情報が欲しい方はこのブログも購読いただいたりすると嬉しいです。
以上です。