差分

ナビゲーションに移動 検索に移動

Appxファイル

1,880 バイト追加, 2016年3月2日 (水) 06:30
{{brick小文字}}'''Xposed Moduleappxファイル'''(読み:えくすぽーず・もじゅーる)とは、([[拡張子]]:appx)とは、[[Windows 8]]以降で使われる従来の[[Xposedexeファイル]]に変わって登場した新しい[[Windowsアプリ]]の[[Xposed Framework拡張子]])上で利用できる改造プログラムのことである。である。
==概要==[[家庭用ゲーム機Android]]で言う[[プロアクションリプレイapkファイル]]用の[[改造コード]]みたいなものである。と似たようなものである。いわゆるアプリストアなどで配布するためのパッケージファイルである。
==主なXposedモジュール==*[[MinMinGuardWindows 10]] - では従来の[[AdAwayexeファイル]]などと併用すると恐ろしいことになる。が結構動かなくなっており、それらを新しい[[API]]を利用したappxファイルに変換する「[[Windows Bridge for Classic Windows apps]]([[Project Centennial]])」なる機能が後日搭載されることが発表されている。
==関連項目その他==*[[XposedPC]]のみならず、[[Xbox]]、[[スマホ]]、[[IoT]]と非常に幅広いプラットフォームをサポートする。
その平滑化のために一番機能制限の多いプラットフォームに併せたため、非常に開発の難易度が高くアプリが登場しないという事態に陥っている。たとえば[[C Sharp|C#]]でのアプリ開発を例にすると、[[Windows Forms]]時代から使われてきた旧来の[[.NET Framework]]の[[ライブラリ]]はほぼ使えず、[[PCL]] ([[Portable Class Library]])をベースに刷新された[[UWP]]向けの新しいライブラリを利用することになる。これが鬼門で旧来との互換性は、[[Xamarin]]が7〜8割くらいなのに対して、[[UWP]]はせいぜい2割といったところである。 とくに[[ファイル]]と[[ネットワーク]]の取り扱いが[[Adobe Flash]]並みに難しくなっている。たとえば[[業務システム]]で多様される[[csvファイル]]周りの処理を移植するだけでも[[ファイル]]の扱いが特殊すぎて[[デスマーチ]]に陥り死人が出るレベルになっている。そのほかにも、通信は[[HTTP]]以外はまともなサポートもなく、[[TCP]]は頑張ればなんとか利用できるが、[[UDP]]など以ての外である。 ぶっちゃけた話、[[.NET Framework]] 1.1〜4.5のフル機能を使用した昔ながらの業務システムなどは[[Xamarin]]を使って[[iOS]]や[[Android]]、[[Mac]]向けに移植した方が流用できる部分が多くて楽なくらいである。 == 関連項目 ==* [[apkファイル]] ==参考文献==
{{reflist}}
{{stub}}
 
[[category:Xposed]]
匿名利用者

案内メニュー