Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...
私はSSHクライアントPoderosaを開発・販売していますが、最近、従来のWindows版に加えてMac OSX版をXamarinを使って作成するという仕事をしましたので、そこでの知見をまとめておこうと思います。 Windows/OSXの両対応アプリを作る際の定石のようなものも見えてきました。 なおこの記事執筆時点ではOSX版Poderosaは開発終盤ですが未公開です。2017年4月に正式リリース予定です。 基礎知識おさらい Xamarin社は、源流はオープンソースの.NET環境ですが、現在はマイクロソフト傘下になっています。Xamarinの構成要素も多岐にわたり、C#コンパイラ、CLRランタイム、本家.NET互換の基本ライブラリ群、Xamarin FormsというiOS/android両対応のモバイルアプリを作る環境、Xamarin StudioというIDE、などいろいろありますが、こ
よくよく考えたら、私1個もXamarinアプリを完成させたことないので、初心者だと思います。 てことで本エントリーは[初心者さん・学生さん大歓迎!] Xamarin その2 Advent Calendar 2016 - Qiitaの12月13日分になります。 明日はmuak_xさんです。よろしくお願いします! なお、本エントリーは「私がXamarinを選びたい理由」ということで、あまり技術的な話ではないです。ポエムです!ポエム! さて、個人の趣味は別として、私が仕事で使いたい一番の理由は実のところ 「スマートデバイスのクロスプラットフォーム開発環境」としてのXamarin にはありません。 一般向けの「Xamarinはいいぞ!」はさておき、自分自身がなぜXamarinにフォーカスしたいのか?自分の都合を書いてみたいと思います。 泥臭い話になりますが、たまにはそういうのも良いかと思い書いてみ
2016/9/10(土) の「わんくま 横浜勉強会 #08」で @chomado さんと発表したセッションです。 解説エントリーも併せてご覧ください http://ytabuchi.hatenablog.com/entry/2016/09/12/003000 Xamarin.Forms が大変なのは View の調整です。すぐに動くものが必要なプロトタイプやモック、View 要件を調整できる自社アプリやクライアントさんとちゃんと話せて要件を調整できる受託案件などであれば、Xamarin.Forms の利点を最大限生かした効率のよい開発ができます。 私個人としては、地雷を踏む可能性が高くても Xamarin.Forms が大好きなのでこれからも愛を込めてガンガン推していきたいと思います。(Xamarin が Xamarin.Forms を推しているので、どんどん使いやすくなっていくはずという
XAML Previewer for Xamarin.Formsを使ってみよう:特集:Xamarin.Formsを知る(1/2 ページ) XAML Previewer for Xamarin.Formsを使うと、作成中のページがどんな表示になるかを開発環境上で簡単に確認できる。多くの人が望んでいた機能だ。 連載目次 2016年4月に開催されたXamarin Evolve 2016では、XAML Previewer for Xamarin.Forms(以下、XAML Previewer)が発表された。本稿ではXAML Previewerがどんなものかを見てみよう。 XAML Previewer その名前の通り、XAML PreviewerはXAMLで記述したXamarin.Formsのページをプレビューする機能だ。従来はXAMLを書き、アプリをシミュレーターやデバイスで実行しなければ、そのペ
こんにちは。エクセルソフトの田淵です。 日本マイクロソフトの大型有償技術イベント de:code 2016 の DEV-023 でお見せした、ちょっと頑張った Xamarin.Forms アプリの解説です。2016/5/28(土)の .NETラボ でも同様のデモをご紹介しました。 レポジトリはこちらです。 github.com カメラアプリ PCL プロジェクトから簡単に各プラットフォームのネイティブ API を呼び出す Xamarin Plugin が公開されています。(Xamarin Component と名前を変えたがっている気がする) github.com 今回は上記 Xamarin.Plugins の中から Xamarin エバンジェリストの @JamesMontemagno さん作の Media Plugin を使用してカメラアプリを作成しました。詳しくはリンクの Readme
クロスプラットフォーム開発ツールの Xamarin (ザマリン) についての記事はよく見かけるのに、 Xamarin社の歴史についての記事は少ない気がしたので、 ここにまとめようと思います!(現在はXamarin社は、Microsoftに買収され、Microsoftの一部となりましたが!) 途中で、(Attachmate社に)買収された翌週に全員解雇とか波乱万丈な感じなので、コレを読んだらもっと Xamarin愛が膨れると思います! ( *゚▽゚* っ)З「Xamarin社(会社)が、Xamarin(製品)を、開発していたのよ!製品名と会社名が同じだったのね」 ↑初期のXamarin社の写真 (from ミゲルによるブログ記事) (今回、この記事を書くにあたり、Xamarin創業時からメンバーだった [榎本さん] というかたに、当時の話を聞いています。Xamarinの「中の人」!ありがとう
こんにちは。エクセルソフトの田淵です。 Evelve 2016 Keynote 終わりました。めっちゃエキサイティングでしたね。Keynote の録画は、すぐに Youtube で公開されるはずなので、じっくり見てみてください。公開されたらすぐに SNS に展開します。 数々の発表 色々な発表がありました。既に Xamarin の Blog に今回の情報が上がっていますので、見てみてください。 まずは Xamarin について。Xamarin.iOS, Xamarin.Android SDK のソースコードが OSS になりました。 コチラ から参照できます。 また、Xamarin Platform(IDE や開発環境の総称)にも沢山の新機能が紹介されました。 Xamarin Platform Xamarin Studio Alpha Channel に新しい Xamarin Studio
What does end of support mean? Per the Xamarin support policy, Microsoft no longer supports or updates the product. If you are using features housed within the Visual Studio IDE, you will be directed on how to navigate changes to your project. We recommend you use .NET Multi-platform App UI (.NET MAUI), the next evolution of Xamarin.Forms. We have provided resources and guidance to help you adopt
1 プログラムからJavaScriptを操作する ブラウザは、アプリの中で動作している場合に限り、コードからJavaScriptを実行したり、逆にJavaScriptからコードにアクセスすることが可能です。 今回は、Xamarin.FormsのWebViewでJavaScriptを実行することで、プログラムからGoogle検索をしてみました。 2 固有ブラウザ Xamarin.Formsで使用するWebViewは、各プラットフォームごと動作しているブラウザが違うため、JavaScriptを実行する方法も異なります。 そこで、共通的に利用できるようにWebViewを拡張して、メソッドを1つ追加しました。 実際の実装は、レンダラーで行う事になります。 App.cs public class ExWebView : WebView { public delegate void CallJsHan
[速報]Visual Studioに無料でXamarinが追加。無料のCommunity EditionでもiOS/Androidネイティブアプリが開発可能に。Build 2016 マイクロソフトは3月にXamarinの買収を発表しています。Xamarinとは、C#でiOSとAndoridのネイティブアプリケーションが開発できるソフトウェアです。 Xamarinはこれまで商用ソフトウェアとして十数万円から二十数万円の年間ライセンス料金で販売されてきました。しかしマイクロソフトは買収後のXamarinを、無料でVisual Studioの追加機能にすると、米サンフランシスコで開催しているイベント「Build 2016」で発表しました。 これでマイクロソフトはVisual Studioを、Windows、iOS、Androidのネイティブアプリケーション開発に対応した統合開発ツールへと推し進め
こんにちは。エクセルソフトの田淵です。 待ちに待った Build 2016 です!エキサイティングな発表がありましたね!! blog.xamarin.com Xamarin については以下を。 10分でわかる無料になったXamarin from Yoshito Tabuchi Xamarin のライセンス マジか!!キタコレ! 全ての Visual Studio に Xamarin が「無料」で付いてきます!Community にも! これは… やばい。これからのモバイルアプリは全て Xamarin で作る時代が来ました! タダでネイティブアプリが作れて、iOS/Android の共通化が出来て、Visual Studio を使えるなんて使わない理由がありませんね。 なお、Xamarin.Mac は MSDN ユーザーについてきます!やった!無くならない! 2016/4/2 追記 Yes!
前置き 去年の夏くらいから開発をしていたXamarin.Forms採用のアプリのベータリリースが近づいてきたので、この辺りでXamarin.Formsでの開発で思った事とか苦労している所とかまとめてみようかと思います。 はてなブログ初エントリーです。 あんまり物書きする習慣がないのですけど、最近はQiitaへの投稿も増えたしソースコードとかを書かない内容の物はブログに書いていこうかと思います。 なんでXamarin.Formsを採用したの? 私がC#好きだからです。嘘です・・・・よ・・・ 今回作成しているアプリはWindows向けアプリのスマホ版なのです。 そしてWindows向けアプリはC# + WPFで作成されています。6割くらいの機能は共通です。 機能の8割はMonacaなどのハイブリッド開発が可能なのですが、メインというか売りの機能がそれでは無理でした。 その売りの機能は、TCP/
Microsoft to acquire Xamarin and empower more developers to build apps on any device - The Official Microsoft Blog XamainはVisual Studioを使い、C#でiOSとAndoridのネイティブアプリケーションが開発できるソフトウェアです。 これまでもマイクロソフトはXamarinとの協業によって、Visual StudioでiOS/Androidのモバイルアプリケーション開発では同社のツールとの連係を強めてきました。 マイクロソフトのエグゼクティブバイスプレジデントScott Guthrie氏は自身のブログで次のように書いています。 Microsoft has had a longstanding partnership with Xamarin, and have
こんにちは。エクセルソフトの田淵です。 どでかいニュースが来ましたね!! blog.xamarin.com 有償のツールとして出ていた Xamarin が今後どうなるかはまだ全く分かりませんが、恐らく3月の Build で正式に色々発表がありそうですね。Evolve 2016 でも詳しい発表があるようです。 Microsoft が Xamarin を買収 | Xamarin : XLsoft エクセルソフト ← 日本語訳のページもアップしました。 まずは、C#er の皆様には大歓迎で迎え入れられ、モバイルアプリのクロスプラットフォーム開発環境の市場で完全に覇権を取れる位置にこれた事を喜びたいと思います! 弊社の立場や私の立場がどうなるかも全く分かりませんが、色々なツールの代理店として動いてきた弊社で一番大きなイベントなのでこの状況を楽しみたいと思いますー(^^) 一応見ていただける方も多い
こんにちは。エクセルソフトの田淵です。 Indie Game Developers Get Xamarin for Free | Xamarin Blog のエントリーで Indie Game Developer に Xamarin Business の 1年分のライセンスが無料で提供されることが発表されました。結構挑戦的ですね。Unity から流れてくるのは多くないでしょうが、ネイティブでゲーム作った事のある方はチャンスですよ。 Steam, Apple App Store, Google Play Store, Amazon Appstore, Windows Store, Xbox Store, PlayStation Store, or Nintendo eShop に2015年12月15日までに公開してる個人開発者が対象です。 2015/12/31 までが申し込み期間ですのでお見
こんにちは。エクセルソフトの田淵です。 Free Xamarin Subscriptions for Windows Phone Developers | Xamarin Blog にあるとおり、「2015/8/17 以前に Windows Phone ストアに公開済み Windows Phone アプリをお持ちの」個人開発者に無料の Xamarin Business ライセンスが提供されます! Windows Phone 7 アプリはダメよ。とかは書いていないのでワンチャンあるで!! 宣伝を忘れてました!笑 2015/10/3(土) に 第6回 Japan Xamarin User Group Conference 東京 - connpass を MS 品川本社で開催します!これから Xamarin を始めてみようかなーって方は是非ご参加ください♪ 期間は 2015/8/31 までと非常
本稿は、Sansan主催の第6回.NET勉強会「『Xamarin』って何? Wエバンジェリストによる特濃『Xamarin』勉強会 ~C#によるマルチデバイス・クロスプラットフォーム開発の最前線~」の第1セッション「1時間で分かった気になれるXamarin概要」の内容をそのまま起こしたレポート記事を、最新のXamarin事情に合わせてアップデートしたものです(ちなみに第2セッションは「Xamarinで今日から始めるクロスプラットフォーム開発」でした)。 元のレポート記事はSansanから提供され編集部で編集・校正を加えたものでしたが、今回の改訂では、セッション登壇者本人である田淵氏自らが元のレポート記事に加筆・修正を行いました。なお、最新状況でも変更のない内容は、元の文章および章立てのままになっています。 モバイル向けクロスプラットフォーム開発環境―“no silver bullet” ――
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く