kokoro.ioアプリが引っかかったXamarin.Formsの罠を振り返る (中編) by pgrho 2017-12-08 00:00 kokoro.io Advent Calendar 2017 記事数の水増しなどのやむにやまれぬ事情により前編がkokoro.ioに関係のない一般論だけで終わってしまいましたが、いよいよkokoro-io-appの実装に触れていくことにしましょう。以下ではリポジトリのコミットログを過去から順に振り返っていくことにします。 不具合の歴史 Xamarin.Formsアプリケーションテンプレート 6041cbf - App.xaml.cs 最初期のアプリはMainPageとしてTabbedPageを使用し、2個のタブに特定のContentPage派生型を表示しているNavigationPageを追加していました。とはいってもこれはXamarin.Forms
1 はじめに 昨夜、無料になったという事で、朝から慌ててインストールしたXamarin Studio ですが、今、眺めていると、プロジェクトの一覧に.NETやASP.NETがある事に気がつきました。 これ、前からあったのですか??? [Developers.IO] 遂にXamarin無料! Xamarin Studio for MacでiOS/Androidを書いてみた。 2 ソリューションの作成 メニューから「ファイル」ー「新規」ー「ソリューション」と辿り、「その他」の「.NET」を選択し、「コンソール プログラム」をクリックします。 プロジェクトの名前を指定します。(ここでは、ConsoleAppとしました) ソリューション名は、自動的に同じものが入ります。 ”Hello World!”をコンソールに出力するだけの雛形が生成されます。 3 System.Net.NetworkInfor
t.hondaです。現在はスマホ関連の作業のお手伝いをしております。 スマホ関連のお話として、今回はXamarinについてと特徴、インストール手順 サンプルアプリケーションの実行と構成について書きたいと思います。 Xamarinについてと特徴 Xamarinとは、iOSとAndroid向けにクロスプラットフォームの ネイティブアプリを開発できる開発環境で、以下のような特徴を持ちます。 1.C#で記述。 2.UIやデバイス周り等はiOS、Androidでソースを分ける。 ビジネスロジックは共通。 3.ネイティブアプリを作成できる。 4.「Mono」という.Netランタイム上で動く。 このため、メモリ管理などが楽。 これらについて、少し説明していきます。 1.C#で記述。 C#については、興味ある方はMicrosoftのページなどを参考にしてください。 C#という言語の仕様と、後述する「Mon
Xamarin Advent Calendar 2013 も最終日となりました。 最後は、「実用的な」マルチプラットフォーム開発のツールを紹介します。 MvvmCross ってやつを紹介したいのですが、まずは事前知識からさらりと。 MVVM パターンについて MVVM は、 Model-View-ViewModel の頭文字を取ったものです。 MVC パターンの派生で、Microsoft が WPF/Silverlight のために作ったそうですが、今では JavaScript の Knockout.js などでも利用されています。 (via Model View ViewModel - WikiPedia CC-BY 3.0) Model - MVC の Model と一緒。ビジネスロジックはここに。 View - WPF なら .xaml、iOS なら .storyboard、Andr
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く