タグ

Xamarinに関するbraitomのブックマーク (19)

  • Flutter Versus Other Mobile Development Frameworks: A UI And Performance Experiment. Part 1 | Codemagic Blog

    braitom
    braitom 2020/01/05
    Flutter、Xamarin Forms、React Native、Native iOS、Native Androidの比較。作成方法などを比較している、次の記事ではパフォーマンスの比較も行っている。
  • Xamarin 最近どうよ? - Qiita

    「ネイティブアプリ開発者は絶滅危惧種なのか?」への感想文 - ナカザンドットネット や Office 365, MS teams, Skype, @code, and the edge debug protocol are being rewritten in js instead of C++ with special MS tooling : programming への反応で、「最近 Xamarin 生きてんの?」という声がちらほら聞こえたので書いてみました。 もともとの 「ネイティブアプリ開発者は絶滅危惧種なのか?」 という問いには、「緩やかにそうなっていくでしょうね」 という冒頭の記事を書かれた @Nkzn さんとほぼ同じアンサー1 なので、この話題を Xamarin と絡めたらというネタで書きます。 マイクロソフトなのになんで React 使ってんの?Xamarin は? Of

    Xamarin 最近どうよ? - Qiita
    braitom
    braitom 2019/04/17
    これも面白い考察。たいていのアプリはガワネイティブで確かに良さそうな気がする。
  • Xamarin vs React Native vs Flutter — What Is Best For Cross-platform Development

    braitom
    braitom 2019/01/11
    FlutterとReact Native、Xamarinの比較
  • C#のAndroid開発でJava SEを捨てる - Qiita

    Oracle Java SEは、将来有料化が決まっており、いろいろ問題を抱えたAndroidの開発はOpenJDKに移行しています。すでに、Android Studioでは、OpenJDKが利用されています。しかし、VisualStudio 2017 にXamarin開発環境を入れ利用しようと思っても、今までの環境はOracleJava SE(ver8)が入ってしまいます。 というのは過去の話。日(2018年11月14日)より、15.9のバージョンに更新することで、OpenJDKをインストールするようになりました。 Visual Studio Installer から更新する すでにVS2017をインストールしている場合、メニューからVisual Studio Installerから更新を行います。なお、更新にはコンピュータの再起動が必要になるかもしれません。 次に、「更新」を選択して

    C#のAndroid開発でJava SEを捨てる - Qiita
  • Xamarin と React Native と Flutter の違いを正しく理解しよう - Qiita

    DroidKaigi2018 でもセッションがあった Flutter がβ版になりました。 グーグルAndroid/iOS対応のUIフレームワーク「Flutter」ベータ版を公開 - CNET Japan これでまた、にわかにクロスプラットフォーム開発ツール(以下 "X-Plat Tool" と略)が盛り上がってる気がします。 Flutter が出たからと言って、XamarinReact Native など、先行する様々な X-Plat Tools が死ぬわけでもなく、ただ選択肢が増えて嬉しいやら戸惑うやら、ということです。 ここでは、Flutter と、先行する React Native、Xamarin を(独断を交えて)比較して、それらの違いを見てみたいと思います。 共通化できる(とされる)プラットフォーム X-Plat Tool がどのプラットフォームまでカバーするかを比べて

    Xamarin と React Native と Flutter の違いを正しく理解しよう - Qiita
    braitom
    braitom 2018/03/01
    Xamarin、React Native、Flutterを中心としたクロスプラットフォーム開発ツールの比較。対応プラットフォームや機能の比較、ツール選択方法の考え方がまとめられている。
  • 読書メーターiOSアプリにおける Xamarin.iOS 導入事例のご紹介 - Qiita

    この記事では、今秋約5年ぶりにリニューアルされた「読書メーター」iOSアプリ開発の取り組みや内部の構造などについてご紹介します。基的に一般的なネイティブアプリ開発事例のひとつにすぎず、あまり特筆すべき取り組みというものはないかもしれませんが、実はドワンゴとしては(多分)初の Xamarin.iOS を採用したチャレンジングなプロジェクトでもありました。 Xamarin を採用しようか迷っている方、採用したもののどうするべきか迷っている方には、この記事が助けになれば幸いです。また Xamarin プロフェッショナルの各位におかれましては、記事中になにか誤り等がございましたらご指導いただけると幸いです。 お約束ですが一応書いておくと、この記事は個人の見解であり、所属する組織の公式見解ではありませんので、よろしくお願いいたします。 1. 読書メーターとは? 「読書メーター」 は、日々の読書量や

    読書メーターiOSアプリにおける Xamarin.iOS 導入事例のご紹介 - Qiita
    braitom
    braitom 2017/12/27
    クロスプラットフォーム対応するためではなくてSwiftでの開発と純粋に比較してXamarinを採用したケースはじめて見た気がする。言語仕様の変更が激しいSwiftではなく安定したC#を選んだって感じか。なるほど。
  • Xamarin 今そこにある危機 - 個人的なメモ

    はじめに こんにちは、@hiro128_777です。 この記事は「Xamarin その1 Advent Calendar 2017」の14日目になります。 まず、はじめにお断りさせてください、今回テクニカルな内容は全くございません。 私はXamarinが大好きです。今更述べるまでもないですが、Xamarinにはたくさんの魅力があります。そして、もっともっと普及してほしいと思っています。 ですが、残念がら良いものが必ず普及するとは限らないのが世の中の常です。私は開発者なので私が感じるXamarinの魅力はあくまでも「開発者として感じる魅力」であると言えます。 そんな大好きなXamarinでも一歩引いてみると、その置かれている状況は決して楽観視できないと危機感を感じています。 そこで今回はその「楽観視できない状況」をXamarinが大好きな皆さまと共有することで現状を打開するためにこのような記

    Xamarin 今そこにある危機 - 個人的なメモ
    braitom
    braitom 2017/12/14
    変に擁護しないで現状がきちんと書かれていてよい。“Microsoftが提供してる主力製品のアプリがそもそもXamarin製のものが少ない”
  • SwiftやObjective-Cから開発者が離れつつある? Xamarinのトレンドは本物か

    SwiftやObjective-Cから開発者が離れつつある? Xamarinのトレンドは物か:鈴木淳也の「Windowsフロントライン」 Appleのアプリエコシステムを支える開発環境において、SwiftやObjective-Cといったプログラミング言語は重要だが、とあるランキングデータから、こうした状況に異変が起きつつあるのではないか、との指摘が出ている。 MicrosoftWindowsPC市場を席巻したが、スマートフォン市場では先行してアプリエコシステムを築き上げたiOSのAppleや、AndroidGoogleに対抗できていない。 そのAppleの強力なiOSアプリエコシステムを支える開発環境において、2014年6月の世界開発者会議「WWDC 2014」で発表された新しいプログラミング言語「Swift」は、重要な役割を担っている。 同社は翌2015年12月リリースのバージョ

    SwiftやObjective-Cから開発者が離れつつある? Xamarinのトレンドは本物か
    braitom
    braitom 2017/11/29
    なんか話の展開が雑な気が。Xamarin言ってる割にC#もランクダウンしてるじゃん。
  • Xamarin 使いが Kotlin のマルチプラットフォーム対応コードを読んだ感想 - Qiita

    Kotlin のマルチプラットフォーム対応、アツいですね。 KotlinConf 2017 Keynote レポート | TechBooster JetBrains/kotlinconf-app: KotlinConf Schedule Application 上の kotlinconf-app の対応プラットフォームは、 サーバーサイド(Kotlin for Server-side, Ktor) Webページ(Kotlin/JS, React) Android(Kotlin/JVM) iOS(Kotlin/Native) となっています、すご! Xamarin と比べてどうよ? 普段 Xamarin を使用して Android/iOS アプリを開発しているので、クロスプラットフォームアプリ開発技術が増えて嬉しい限り。 しかも Kotlin で書けるのはとてもよいですね。 正直、C# より

    Xamarin 使いが Kotlin のマルチプラットフォーム対応コードを読んだ感想 - Qiita
    braitom
    braitom 2017/11/06
    Kotlinのマルチプラットフォーム対応についてXamarinとの比較。iOS対応、Common Modulesについて。何使うにしてもクロスプラットフォーム開発するにはツラさと向き合う覚悟が必要ってことですかね
  • Loading...

    Loading...
    braitom
    braitom 2017/09/12
    Xamarin FormsのUIスニペット集。
  • Xamarin を使用したアプリ開発での、問題解決の方法 - Qiita

    Xamarin はクロスプラットフォームアプリ開発ツールで、しかも「ネイティブAPI をラップするだけ」のタイプなので、トラブルの解決方法は、ネイティブアプリ開発の情報やノウハウの中にある場合が多いです。 私が Xamarin.Forms でアプリ開発をしていて、書いたコードが期待通り動作しない場合、以下のような手順で問題解決を試みていますよーというのを紹介します(環境面のトラブルではなく書いたコードの問題についてです)。 ひとつ最初に言いたいのは、問題が発生したときにまず行うことは、 問題が発生する最小の環境を作り出す ことです。修正のためにコードを書き換えたり、人に聞いたりするのはその後です。これは Xamarin に限らず、いやプログラミングに限らず、問題解決する際にはいつも心がけている事です。 1. それはネイティブ(Java-AndroidSwift-iOS)でも起こり得る

    Xamarin を使用したアプリ開発での、問題解決の方法 - Qiita
    braitom
    braitom 2017/07/19
    Xamarin開発時に発生した問題の切り分け方法について。ネイティブでも起こるのか、Xamarin固有か、.NET全般の問題かといった切り口が説明されている。
  • de:code 2017(Day 1 / Day 2)が終わって - Microsoft 系のあれこれ

    記事はポエムです。 2017/5/23-24 に開催された de:code 2017 の公式アプリを Xamarin.Forms で開発しました。 イベントアプリ自体は 2016/9 の Microsoft Foresight、2016/11 の Microsoft Tech Summit に続き3回目なのですが、de:code はデベロッパー向けのイベントのため今までとは反応が違うんだろうなぁ、と開催前から思っていました。 イベント自体の来場者数は Tech Summit と大差ないのにアプリのインストール数もざっくり3倍ぐらいです。 予想通りアプリ公開直後から様々なご意見が散見されて中には手厳しいものもあり、 Twitter を見るのが怖くなったり、イベントが継続不可能になるほど炎上している夢を見たり、自分のセッションの準備もあるわでだいぶてんやわんやでした。。 結果として正直、反

    de:code 2017(Day 1 / Day 2)が終わって - Microsoft 系のあれこれ
    braitom
    braitom 2017/05/28
    “Xamarin.Forms で全プラットフォームに対してベストなアプリを作るのは潤沢な工数、期間がないと難しく、Xamarin.Forms はそれなりの工数でそれなりのアプリを作れる(素晴らしい)開発環境だと思っています”
  • Xamarinのライセンスを整理してみた - nuits.jp blog

    記事は2017年5月14日にリライトしました。 どうしてもXamarinのライセンスが難解だとの意見があるようなので、もう一度再整理しました。 今度こそ完璧に誰でもわかるはずです。 判定方法 考え方の基 判定方法 考え方の基 Xamarinが無料になったと考えると、正しくとらえるのが困難です。つぎのように考えると間違いようがないでしょう。 XamarinはVisual Studioにライセンス上も統合された したがって、適切なVisual Studioのライセンスを用意すればよい ただし、Xamarin Studio for MacやVisual Studio for Macは年間クラウドサブスクリプションか標準サブスクリプション(つまりMSDN)が必要 ソースはこちら Visual Studio 2017 製品の比較 またCommunityのライセンスは注意が必要で、自社が要件を満

    Xamarinのライセンスを整理してみた - nuits.jp blog
    braitom
    braitom 2017/05/15
    Xamarin、Visual Studioのライセンスについて。業務で使うときも無料の使えばよいと思っている人がいまだに結構いる気がするのでありがたいまとめ。
  • XamarinでWindows / Mac OSX 両対応のデスクトップアプリを作る - Qiita

    私は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、などいろいろありますが、こ

    XamarinでWindows / Mac OSX 両対応のデスクトップアプリを作る - Qiita
    braitom
    braitom 2017/02/23
    PoderosaのMac版Xamarinで作った話。これはすごい。知見の塊だ。
  • 東北大学祭アプリをXamarin.Formsで作ってみた - 窓を作っては壊していた人のブログ

    タイトルの通り,第68回 東北大学祭 の公式アプリケーションをXamarin.Formsで作ってみました. 以下リンク アプリ紹介ページ 東北大学祭公式アプリ - Google Play の Android アプリ 東北大学祭公式アプリを App Store で ↑ダウンロードはこちらから 開発までの背景と,バックエンドの技術,関連技術などを備忘録,また開発の一例として紹介できればと思います. 他大学さんも同じことしてたんだなぁと知った -> 大学の学園祭アプリをXamarin.Formsで作りました - andooownの開発ブログ(andwares) ある程度書き溜めていたけどここまで構成とか似るとは誰が予想したであろうか... 開発までのお話 私はもともと SmartCampus | 電気情報物理工学科 オープンキャンパスネット のアプリケーション開発チームに所属していました. 偶然

    東北大学祭アプリをXamarin.Formsで作ってみた - 窓を作っては壊していた人のブログ
    braitom
    braitom 2016/11/02
    学園祭のアプリをXamarinで作るの流行ってんな
  • Xamarin を使わなくてもいい人たち - Qiita

    Xamarin はいいぞ」ばかり言ってる私ですが、Xamarin がハマらないケースも当然あるわけで。 いくつかピックアップしてみたいと思います。 Android / iOS のスペシャリスト Android または iOS、JavaSwift が大好きで最先端を突っ走ってる人。 あるいは、最新のOSの機能をガンガンアプリに取り入れていくプロダクト。 彼(または彼女)達に「Xamarin 使えよ、C# 使えよ」って言っても彼らの楽しみを奪ってしまうのでしない方がいいし、SDK が新しくなったら即使いたいという欲求はネイティブでないと満たせないですよね。 配布サイズを気にするプロダクト Xamarin でアプリを作ると、Monoランタイムを同梱するため配布パッケージの容量がびっくりするくらい増えます。(Android の場合、HelloWorld でも 10MByte は切れないんじ

    Xamarin を使わなくてもいい人たち - Qiita
    braitom
    braitom 2016/10/20
    Xamarinをあえて使わなくてもよい場合についてまとめられている。XamarinとかReact Native万能説を唱えるだけでなく、こうやって最初から「こういう人は使う必要ないよ」と提示できるとよいですね。
  • 大学の学園祭アプリをXamarin.Formsで作りました - andooownの開発ブログ

    電気通信大学 調布祭実行委員会 編集局の安蒜です。 今回は11/25〜27に開催される「第66回調布祭」のアプリをXamarinで作りました。 以下色々と書いて行きます。 なぜXamarinなのか 今回のアプリ開発はとにかく時間がありませんでした。 僕自身はアプリを作る編集局員ではあるのですが、 学園祭で使う資材の管理等を行う資材局でもあり、 業は資材局の方です。 この資材局というのが結構な激務で、 夏休みの一部しか時間を使えないことが事前にわかっていました。 そのような中で使ったことのないSwiftJavaを使い、 ネイティブのアプリを2つのプラットフォーム分作るというのは不可能でした。 Xamarinを選んだと言うより、 この状況ではC#だけでクロスプラットフォーム開発ができるXamarinを選ぶしかなかった という方が正しいでしょう。 コンセプト とにかく時間がないので、オープン

    大学の学園祭アプリをXamarin.Formsで作りました - andooownの開発ブログ
    braitom
    braitom 2016/10/09
    こういう短期で作る必要があり、かつアプリの息が短いイベントアプリを作るのにはXamarinみたいなツールは強力ということを実証した良い例。さすが電通大。
  • Xamarin.iOS で始める iOS アプリ開発

    こんにちは。 アプリケーション共同開発部 名古屋開発課の辻です。 2016 年 2 月に、Microsoft 社が Xamarin を買収したことは大きな話題となりました。 しかしながら、Xamarin でモバイルアプリケーションを作ることのメリットは何なのか、Xcode での開発と比較して不自由な部分はないのかなど、実際に触ってみないと分からない部分が多いのではないかと思います。 そこで、Xcode を用いて Objective-C や Swift で開発してきた iOS 開発者が、Xamarin.iOS を導入することで感じたことをお話ししたいと思います。 クロスプラットフォーム開発の再興 クロスプラットフォーム開発は、iOS / Android など、個別のプラットフォームに向けて開発する工数を削減することを目的として、HTML5 の普及期に盛り上がりを見せましたが、WebView

    Xamarin.iOS で始める iOS アプリ開発
    braitom
    braitom 2016/10/02
    留意点もきちんと書かれていてありがたい。
  • Xamarin 実戦投入時に気をつけたいことあれこれ

    Xamarin 概要 @ 2014/11/08 第2回 Japan Xamarin User Group Conference 西日編Yoshito Tabuchi

    Xamarin 実戦投入時に気をつけたいことあれこれ
  • 1