Xamarin 日本語情報

Xamarin(ザマリン) の代理店だったエクセルソフト田淵のブログです。主に Xamarin に関するエントリーをアップしていきます。(なるべく正しい有益な情報を掲載していきたいと考えていますが、このブログのエントリーは所属組織の公式見解ではありませんのでご注意ください)

Xamarin.iOS

Xamarin.iOS で UIScrollView を使うには

こんにちは。エクセルソフトの田淵です。 iOS の UIScrollView、ややこしいですよね。少しわかった気がしたのでブログに残しておこうと思います。 遅れましたが、Xamarin Advent Calendar 2019 2日目のエントリーです! UIScrollView を使う際のポイント UIS…

Xamarin.iOS の AppDelegate で UIAlertController を表示するには

こんにちは。エクセルソフトの田淵です。 表題の通りですが、ViewController 内ではなく、AppDelegate で PresentViewController したい時がありますよね。 var alertController = UIAlertController.Create("Title", "Message", UIAlertControllerStyle.Ale…

Xamarin と Xamarin.Forms と iOS/Android をつなぐ技術を一気に紹介

こんにちは。エクセルソフトの田淵です。 これは [初心者さん・学生さん大歓迎!] Xamarin その1 Advent Calendar 2017 - Qiita の 20日目のエントリーです。 というかXamarin.Forms Embeddingと(仮で)呼ばれてた機能が結局Xamarin.Forms Native Formsになっ…

Visual Studio 2017 で「Can not resolve reference: C:/WINDOWS/Microsoft.NET/Framework/v4.0.30319/ja/mscorlib.resources.dll」というエラーが出て新規 Xamarin.iOS プロジェクトがビルドできない

こんにちは。エクセルソフトの田淵です。 2017/6/7 時点での情報です。Bugzilla に報告されているようですので、修正されるまではエントリー中の回避策を行ってください。 新規で作成した Xamarin.iOS がビルドエラー 「Can not resolve reference: C:/WINDO…

Xamarin.iOS で CFBundleDocumentTypes で指定したファイルを受け取れるようにするには

こんにちは。エクセルソフトの田淵です。 本当は Share Extension を使わないといけないんです。テキストの共有をしたい場合は。でも、今回はテキスト「ファイル」を他のアプリから共有する方法をメモします。 公式ドキュメントはこれかな? developer.apple…

UIImageView に Url で取得した画像を指定するには

こんにちは。エクセルソフトの田淵です。 Xamarin.iOS をいじっていて、UITableView に独自のセルを作る方法を調べていたところ、UIImageView の UIImage Image プロパティに URL で引っ張ってきた画像を指定する方法でちょっとハマったのでメモとして残して…

iOS Simulator にデプロイしたアプリで使用している SQLite の中身を確認するには?

こんにちは。エクセルソフトの田淵です。 今は SQLite の使い方を調査しています。正しく SQLite にデータが保存されているか?を確認するためには、2つの要素を満たす必要があります。 どうやって見るの? iOS Simulator にインストールしたアプリは OS X …

iOS のアプリアイコンを Asset Catalog で設定するには

こんにちは。エクセルソフトの田淵です。 shunsukekawai.hatenablog.com Visual Studio の Xamarin.Forms のテンプレートで作成する iOS アプリの info.plist は Asset Catalog を使っておらず、かつ、iPad Pro 用の Icon-App-83.5x83.5@2x.png や、iPhone 6…

【リリース情報】iOS 10、tvOS 10、watchOS 3、macOS Sierra プレビュー

こんにちは。エクセルソフトの田淵です。 blog.xamarin.com iOS 10、tvOS 10、watchOS 3、macOS Sierra 対応のプレビューがリリースされましたね。 iOS 10 では SiriKit の他、時間やジオフェンスによる通知、その他新機能など使えるようです。 developer.xa…

Xamarin.iOSでAccelerometerを使うには?

こんにちは。エクセルソフトの田淵です。 ytabuchi.hatenablog.com の続きです。無事、iOSの画面サイズが取れましたのでXamarin.iOSでAccelerometerの値を取得し、スマホの傾きでLabelをフラフラと動かしてみたいと思います。CoreMotion.CMMotionManagerを使…

Xamarin.iOSで画面サイズを取得するには?

こんにちは。エクセルソフトの田淵です。 前回は ytabuchi.hatenablog.com ということで Android の画面サイズを取得しました。今回は iOS の画面サイズ、コントロールのサイズを取得したいと思います。最終目標は「Labelを画面上でAccelerometerの値を元に…

【お知らせ】 What's new in iOS 9 / What's new in Android Marshmallow の Webinar が公開されました

こんにちは。エクセルソフトの田淵です。 先日行われた iOS 9 新機能の Webinar と Android Marshmallow 新機能の Webinar が公開されました。 もちろん Xamarin は既に iOS 9 と Android M に対応していますので、すぐに新機能を実装したアプリを開発頂くこ…

【お知らせ】 3D Touch 入門 を公開しました

こんにちは。エクセルソフトの田淵です。 iOS 9 対応は進んでいますか?Xamarin は当然 9の新API もサポートしているのですぐにでも 9 の新機能を使ったアプリをリリース出来ますよ。 という事で、3D Touch のドキュメントを翻訳しましたのでお知らせです。 …

Xcode 7 と Xamarin Studio Starter で1円も払わずに自作 iOS アプリを実機確認する (インスパイア記事)

こんにちは。エクセルソフトの田淵です。 Xcode7で1円も払わずに自作iOSアプリを実機確認する - Qiita を読みました。記事早いですね! 私も負けじと Xamarin Studio で Free Provisioning アカウントを使用したアプリのビルドを試しまして、無事出来ました…

iOS Simulator の保存場所について

こんにちは。エクセルソフトの田淵です。 iOS 9 対応版が出たことで Xcode をバージョンアップされた方もいらっしゃるかと思います。Xcode をバージョンアップすると当然ですが iOS Simulator のバージョンも上がり、以前のバージョンの Simulator は使えな…

Xcode 6.x で実機デバッグするまでの簡単な流れ

こんにちは。エクセルソフトの田淵です。 余談、経緯 Xcode 6.x を使用した一番簡単な実機テストまでの流れ 1. Apple Developer Account を追加 2. Certificate を自動生成 3. 何かアプリを作成 4. プロビジョニングの不備を FIX 完了 デバイスを追加する場…

【お知らせ】iOS 9 対応版 Xamarin.iOS について

こんにちは。エクセルソフトの田淵です。 Qiita の iOS - 3D Touch 予習 - Qiita を見ました。大変そうですね。 特に Xcode 7.0 が必須ですが、シミュレータではサポートされません。Interface Builder でもサポートされないのでコードで実装して iPhone 6s …

【お知らせ】watchOS 2 対応版 Xamarin Studio Preview リリースのお知らせ

こんにちは。エクセルソフトの田淵です。 watchOS 2: Preview and Updates | Xamarin Blog にあるように、watchOS 2 に対応した Xamarin Preview がリリースされました。(Mac 版 Xamarin Studio のみ) 以下、ざっと意訳しました。正確な内容は原文をご参照く…

【速報】 iOS 9 対応の Xamarin.iOS Preview リリースのお知らせ

こんにちは。エクセルソフトの田淵です。 iOS 9 Preview Now Available | Xamarin Blog やはり速いですね。Xamarin.iOS の iOS 9 対応の Preview 版がリリースされました。 詳細は弊社公式で翻訳ページを用意しますが、概要をお知らせします。 アップデート…

Xamarin.iOS でタイトルバーの色を変えるには

こんにちは。エクセルソフトの田淵です。 Xamarin.Forms で NavigationBar の色を変更する - Xamarin 日本語情報 で Xamarin.Forms で NavigationBar の色を変える方法をご紹介しましたが、Xamarin.iOS での方法を載せていませんでしたw Android のバーの色…

Xamarin.iOS アプリを iPhone 6 / 6 Plus の解像度に対応させるには

こんにちは。エクセルソフトの田淵です。 折角 iPhone 6 / 6 Plus 用のレイアウトを用意したのに Xamarin.iOS アプリが拡大表示されてしまう場合の対応方法をご紹介します。 対象は Visual Studio で iOS プロジェクトを作成した場合です。Xamarin.Forms プ…

タダで iOS デバイスにデプロイ出来るようになりました

こんにちは。エクセルソフトの田淵です。 Xcode - 誰でも無料でiPhoneの実機を使ってiOSアプリ開発する方法 - Qiita ← こちらの記事で知ったのですが、今まで iOS のアプリを開発する際に実機に配置したい場合、iOS Developer Program に年間 9,000円~12,00…

Xamarin Studio の Size Class で自由にレイアウトを作成する方法

こんにちは。エクセルソフトの田淵です。前回は Xcode の Size Class で自由にレイアウトを作成する方法 - Xamarin 日本語情報 として、Xcode で Size Class を使ってレイアウトしました。同じ事を Xamarin Studio でもやってみたいと思います。 最終形はこ…

Xcode の Size Class で自由にレイアウトを作成する方法

こんにちは。エクセルソフトの田淵です。 最終目的は Xamarin.iOS で Size Class を使って全デバイスに対応した画面を用意することなんですが、まずは Xcode でやってみました。 追記:Xamarin.iOS でのやり方は以下をご参照ください。 Xamarin Studio の Si…

Xamarin.iOS Watch Kit Preview 2 公開のお知らせ

こんにちは。エクセルソフトの田淵です。 2015/2/9 に Xamarin.iOS Watch Kit Preview 2 がリリースされたようです。そのリリースを受け、Creating Your First Watch Kit App | Xamarin Blog が公開されました。 Xamarin.iOS Watch Kit Preview 2 を使うには…

Xamarin.iOS Unified API の 64-bit 対応の翻訳記事をアップしました

こんにちは。エクセルソフトの田淵です。 Xamarin.iOS Unified API の 64-bit 対応 : XLsoft エクセルソフト Unified API の翻訳記事をアップしました。 ( Unified API 対応の Stable 版 Xamarin.iOS 8.6 リリースと Webinar のお知らせ - Xamarin 日本語情…

Unified API 対応へのマイグレーション Webinar 録画公開

こんにちは。エクセルソフトの田淵です。 先日行われた Unified API 対応アプリへのマイグレーションに関する Webinar の録画が公開されています。 Webinar Recording: Migrating Apps to the Unified API and 64-Bit | Xamarin Blog なお、Visual Studio を…

Unified API 対応 Xamarin.Forms 1.3 のアップデート内容 (ビデオ付き)

こんにちは。エクセルソフトの田淵です。 Major Enhancements to Xamarin.Forms | Xamarin Blog にあるように、Xamarin.Forms 1.3 でいくつかの機能強化が図られています。なお、Xamarin.Forms 1.3 を使用するには Xamarin.iOS 8.6 が必要ですので、Stable C…

Unified API 対応の Stable 版 Xamarin.iOS 8.6 リリースと Webinar のお知らせ

こんにちは。エクセルソフトの田淵です。 2015/1/12 付けで Unified API 対応の Xamarin.iOS 8.6 が Stable 版に降ってきています(はずです)。 Xamarin.iOS Unified API with 64-bit Support | Xamarin Blog Xamarin 製のコンポーネントは Unified API 対応…

Xamarin.iOS Unified API 対応 Stable 版について

こんにちは。エクセルソフトの田淵です。 2015/1/6 の Update on Xamarin.iOS Unified API Release Plans | Xamarin Blog の Migel さんブログにあるように we made the decision to push the stable release of our Unified API to next week. とのこと。St…

エクセルソフト | ダウンロード | 学習用リソース | JXUG リンクページ | ブログ購読