Xamarin.iOS
Microsoftのページって個人的に理解する為に、ワンクッションおくことが多いです。 色々読みながら、で結局どうなの?ってのにたどり着くまで結構時間かかること多いんですよね。。。 これは、単純に筆者のスキルレベルのせいだと考えてます。 なので、筆者…
今日もプログラムは書いてません。 昨日のエントリのmonotouch-samplesのHttpClientを見てみる。にあるサンプルで分かったことがある。 xamarin.iOSでHTTP Clientする場合はNSURLConnectionを使いましょう。 理由:WebRequestだとプロキシ経由のアクセスがで…
今日はあまり時間がとれなく、サンプルを見て実機に転送してみることに。 https://github.com/xamarin/monotouch-samples/tree/master/HttpClient public override bool FinishedLaunching (UIApplication app, NSDictionary options) { window.AddSubview (…
昨日のxamarin.iOSでWebClientを試しただと、通信できない環境でアプリが落ちたので、例外処理を入れて対応。 using System; using System.Drawing; using MonoTouch.UIKit; using System.Net; namespace UIKitExample { public class UIViewExample : UIVie…
asyncやawaitは使えるのか?と気になり、 async、awaitを利用したDownloadStringTaskAsyncは使えなかった。コンパイル通りません。 DownloadStringAsyncの方はコンパイル通ったんだけども、使い方を間違えているのか動かしてみると、 ======================…
ネットでみつけた「Core Animationの基礎的なところ」というのをC#に置き換えてみます。 using System; using System.Drawing; using MonoTouch.Foundation; using MonoTouch.UIKit; using MonoTouch.CoreAnimation; namespace UIKitExample { public class …
今日も朝はiOS(C#)コーディング。 UIControllerにUIButtonを追加してボタンを押すと、UIAlertViewを表示する簡単なサンプル。 イベントの登録にラムダ式を使えるので、コードはとてもスッキリ。 using System; using MonoTouch.UIKit; using System.Drawing;…
今日の朝チュートリアルは、「書籍にあるtipsを試す」です。 書籍は「iPhoneプログラミングUIKit詳解リファレンス 」です。 iPhoneアプリの開発するなら読んどく方が良い的な本。 Objective-CのソースはARCでないので、そのまま流用は辛いと思うのですが、UI…
Xamarin Studio で弄り中。 width:100,height:10の四角形をループで10000個重ねて見たら、iOSシュミレータで起動に40秒くらい。なるほど。実機だと落ちます(ぁ 実機は2900くらい重ねると落ちました。 using System; using MonoTouch.UIKit; using System.Dra…
今日の朝チュートリアルは、tabbed_applicationsの作成。 詳細はコチラ 完成品はこんな感じ。 タブボタンを押すとUIViewが切り替わるという内容。 今回はemptyテンプレートからの作成で、xibやstoryboardは使いません。 emptyProject作成後に、新規クラスの…
iPad + Universal (iPhone + iPad) Appsの作成 http://docs.xamarin.com/guides/ios/getting_started/hello%2C_ipad___universal_apps にある、5. Universal Applicationsをやってみました。 xibをiPhone用と、iPad用を用意して、Outletsを共有して設定する…
朝チュートリアルというのをやってみた。 朝にチュートリアルを1つこなすという、一種の朝活です。朝思いつきました。 今日やったチュートリアルは、 Xamarinの「Multi-Screened Applications(An Introduction to the MVC Pattern in iOS: Getting Started …
Xamarin2.0のニュースを見て、MonoTouchのライセンス購入してたのを忘れてたのでせっかくなのでC#でのiPhoneアプリ開発を復活してみようと試みる。 今回はマジで小さいアプリで良いからとりあえず出荷することを目標に。 さすがにC#だからって前回のwindows8…