2016-01-01から1年間の記事一覧
まったく天気を表示する必要はないのだけど、Web ページの少し空いたスペースに現在の天気でも表示したくなったので調べてみました。 検索して見つけた simpleWeather.js は見た目が良いですが、Yahoo! の API を使っていたため、非営利の個人利用でしか使え…
2016年12月6日〜8日にビッグサイトで開催される、テーマパーク・遊園地・公園の展示会「テーマパークEXPO 2016(PARX)」でのセミナーに、株式会社ディーバ 代表取締役 青柳臣一が登壇します。 室内型プロジェクションマッピングやVR技術が魅せる新しいテーマ…
2016/09/08 から、株式会社ディーバ 代表取締役 青柳臣一による連載「Xamarin で作る Android/iOS アプリ」が始まっています。 codezine.jp codezine.jp
Xamarin に限らず iOS の一般的な話と同じですが、Xamarin.iOS で NavigationBar と Toolbar の背景を透明にします。 背景を透明にするだけでは、NavigationBar の下、Toolbar の上部分に線が表示されるので、それも非表示にします。 public override void V…
iOS には、階層構造を表現・選択する UI コントロールが提供されていません。 検索すると、Xamarin iOS – Create custom TreeView control for iPad / iPhone « Milen's Blog で実装しているコードがありましたが、きちんと動作していない感じだったので、作…
Xamarin.iOS のUICollectionViewController を継承した ViewController 使用時、コードで Cell サイズを動的に変更する方法です。 Layout プロパティの ItemSize を設定します。 public partial class SampleViewController : UICollectionViewController { …
エアコンの効きが部屋の場所によってまったく違うようで、一部は毛布をかけるぐらい、一部はうちわが手放せないぐらいで、クーラーの温度を何度も調節していましたが、部屋の冷気を循環させるべくサーキュレーターを買ってみました。 購入したのは、アイリス…
概要 C# + ClosedXML で、画像を読み込み Excel のセル背景を塗ります。 ClosedXML は、Microsoft Open XML Format SDK を Excel 向けに使いやすくしたライブラリで、NuGet からインストールできます。 この画像を読み込みます。 大阪の会社ということで勝手…
2016/5/21 開催の わんくま同盟 名古屋勉強会 #38 に、ぶらりと参加してきました。参加人数は、20名程度。場所は、名古屋市港生涯学習センター。 C# + Windows10 IoT Core で学ぶ IoT by くぅさん スライドマスタN38_IoT—Kume Fumiya IoT はどんなものから…
MvvmCross (現在 v4.14)をセットアップした Xamarin.Android プロジェクトは、はじめからスプラッシュスクリーンが実装されています。 ただ、セットアップ時に配置されている splash.png を差し替えただけでは、Android 画面比率に合わせて画像がゆがんで表…
ディスプレイの上端を目線の高さにすると、下を向いて猫背にならず、肩こりが改善するらしい。 隣の人が、MacBook のスタンドで実践していて、実際 楽になったとのこと。 使っているのはこれ。 ノートパソコンスタンド 軽量 折り畳みノートPCスタンド 多角度…
経緯と結論 以下のツイートを見かけました。 C# のコーディングガイドラインとして「1クラス500行・1メソッド50行」を見かけたというツイートと、その出所を知りたいというツイート。既に、ツイート元の方は、間違いであった とツイートしています。 確かC# …
Xamarin.Android の Google Maps で、独自の情報ウィンドウ (info Window) を表示します。 Google Maps の表示 はこちらから。 カスタムした情報ウィンドウの表示 View の定義 axml ファイルで定義した View を情報ウィンドウとして表示します。
地図の表示 Xamarin.Android で Google Maps の表示は、Xamarin.Androidで地図を表示するには?(Google Maps使用) - Build Insider などを参考にしてください。 地図の操作 地図を操作するには、IOnMapReadyCallback を実装し、GoogleMap オブジェクトを取…
UWP (Universal Windows Platform) で Google Maps を表示するには、WebView と Google Maps JavaScript API を使うしかないようです。 WebView の配置 XAML に WebView を配置します。 <Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}"> <WebView x:Name="webView"></WebView> </Grid> 地図を表示する HTML ファイル の作成 HTML ファイルとして Google …
ACR User Dialogs for Xamarin and Windows ACR User Dialogs for Xamarin and Windows を使うと、MvvmCross や MVVM パターンの ViewModel のコード(PCL プロジェクト側)から、ダイアログを表示するコードを簡単に書けます。MvvmCross 用のプラグインもあ…
Xamarin.iOS の Google Maps でマーカー画像の変更と、カスタムした情報ウィンドウ (InfoWindow) の表示方法です。 Google Maps の表示方法 はこちらから。 マーカーと情報ウィンドウの表示 デフォルトのマーカーと情報ウィンドウの場合。Title・Snippet プ…
Google Maps SDK for iOS を利用できる Xamarin.Google.iOS.Maps ライブラリを NuGet からインストールします。 古くから Xamarin 用コンポーネントがあったようですが、一時期 Google Maps のアップデートに対応できず使えない状態だったようです。 API Key…
Xamarin.Android と MvvmCross 4 でリスト形式の AlertDialog を表示します。 リスト形式の AlertDialog 普通のリスト形式の場合。MvvmCross は関係ありません。 var alert = new AlertDialog.Builder(this); alert.SetTitle("Title"); var items = new stri…
株式会社ディーバ の Blog を、はてな Blog に開設しました。 これから代表取締役 青柳臣一 (id:ShinichiAoyagi) と社員が、技術情報を投稿するかもしれません。
株式会社ディーバ 代表取締役 青柳臣一が、WindowsPhoneビジネスアプリケーション開発ガイド (秀和システム)を執筆しました。 ※ 2015年12月発売です。 紹介記事 [Book] 12/5 発売「Windows Phone ビジネスアプリケーション 開発ガイド」
2016/3/5 開催の VSUG DAY ~THE FINAL~ で、株式会社ディーバ 代表取締役 青柳臣一が、パネルディスカッション「オレたちとVisual Studioとの関係を話そう」に参加いたしました。 オレたちとVisual Studioとの関係を話そう from Mitsuhito Ishino http://e…
2016/2/18 開催の デブサミ2016 で、株式会社ディーバ 代表取締役 青柳臣一によるセッション資料です。 【18-C-5】C# で iOS/Androidアプリ開発 - Visual Studio 2015 + Xamarin + MVVMCross - from ShinichiAoyagi 関連リンク MvvmCross Mobile App Develop…