2015」で,驚くべき発表をいくつか行いました。CoreのMacおよびLinux版を公開しました。Frameworkのサブセットで,GitHubでオープンソースで公開されています。.NETでマルチプラットフォームの互換環境としては「Mono」がありましたが,Microsoft自身が取り組みを始めたことになります。Code」が発表されました。最近流行りのNode.js+HTMLレンダリングエンジンの組合せで開発されたテキストエディタです。こちらも,プレビュー版がダウンロードでき試せる状態になっています。Redefined.最後が一番大きな話です。10では,AndroidアプリのJavaとC++のコードを流用して,ユニバーサルアプリが開発できます。APIを使うことで,Windows特有の機能(ライブタイルやWindows検索)を短時間でアプリに追加できるとしています。ポイントは,OSがアプリをエミュレートして動作しているのではなく,開発ツールがAndroidとWindowsの違いを吸収します。できるだけコードを共用化して,Windowsプラットフォームへの最適化は最小限で,ユニバーサルアプリを開発できるというワケです。言え,AndroidとWindowsは,まったく異なる思想で開発されたOSです。それぞれの違いをSDKレベルで吸収するとは言え互換性が気になります。これに関しては,現時点で議論することはできず,今後明らかになっていくはずですが,Androidはオープンソースで開発が行われているので,比較的高い互換性が保たれると考えられます。ひとつ,iOSアプリもAndroidアプリと同様に,コードを流用してユニバーサルアプリが開発できるようになります。こちらは,SwiftではなくObjective-Cをサポートします。iOSは,オープンソースで開発されているワケではないのでAndroidよりは状況が面倒です。SDKがリリースされていないので憶測でしかありませんが,Androidの方よりも互換性が問題になる可能性はあります。進化するiOSに対して,法的に問題のない手法を取り,どれくらいの頻度でフォローしていくのかも気になるところです。マルチプラットフォームの開発ツールは,思い切った開発ができないものが多く,結局,ネイティブの開発環境を使う必要がありました。Microsoftの開発ツールには定評があります。これのデキが良ければ,Windowsが置かれている状況が大きく変化する可能性があるので注目です。Bテストが行える機能の追加を予定していると。Informationが匿名のアプリ開発者から情報を得たと伝えています。InformationA/Bテストとは,異なる内容を2つ用意して,どちらの方が高い効果が得られるのか評価するテスト手法です。今回の機能追加では,ページに掲載するプロモーション画像はもちろんのこと,価格やアプリアイコン,説明文も別々に用意することができるようです。テスト効果を評価するツールの提供も計画されるようです。したツールが用意されているアプリストアはありません。良い結果を得るために,試行錯誤を繰り返すにしても効率的に進めることができるので,アプリ開発者にとっては朗報です。I/Oで発表されるとされています。今週は,このあたりで。A/Bテスト著者プロフィール傍島康雄(そばじまやすお)5月30日生まれ。モバイルデバイスが大好物。それで動くアプリの開発に喜びを感じている。Mobile,PalmOSのアプリに情熱を傾けていたが,最近は停滞気味でコードを書くよりも文章を書く機会が多くなっており,文章を書くのも,プログラミングと同じくらい奥深い作業だと感じている。2019」を開催しました。DAY1・DAY2の様子を注目セッションとともにお伝えします。LINEのエンジニア3名がイベントに先駆けて見どころを紹介します。コードの安全性・安定性を高める開発サイクル~テスト管理の効率を上げ,脆弱性診断を自動で行う~本連載では,連載「業務を改善する情報共有の仕掛け」を受けつつ,安全性・安定性を加えた開発サイクルについて考えていきます。若者世代から圧倒的な人気を誇るライブ配信&動画投稿コミュニティアプリ「MixChannel」(ミクチャ)の裏側(レコメンドシステムやサーバサイド開発など)について解説していきます。その他の連載CSS3アニメーションでつくるインターフェイス表現CSS3によるアニメーション表現を紹介していきます。その中でも,幅広い読者に応用してもらえるだろうインターフェイスを主なお題とします。MySQL道普請便り本連載では,MySQLを使ったアプリ開発・運用に関するノウハウをご紹介していきます。RecipeUbuntuの強力なデスクトップ機能を活用するための,いろいろなレシピをお届けします。JavaScriptセキュリティの基礎知識JavaScriptに関するセキュリティ上の問題はどこで発生し,どうすれば防ぐことができるのか?について解説していきます。〜システムをきちんと運用するための基礎知識システムは「作って終わり」ではなく,運用の中でさまざまな問題が発生します。問題の発生に備えて事前にどのような対応をしておくべきなのか,問題発生時に何をしなければならないのか,ポイントを解説していきます。きたみりゅうじの聞かせて珍プレーソフトウェア開発の現場で体験したトホホな失敗,思わずうなる珍プレーをきたみりゅうじ氏が四コママンガで紹介。Linuxのメンテナンスの傍ら,Linuxやオープンソースソフトと日々を過ごす著者が,その魅力とつきあい方を,エッセイ風味でお届けします。PRESS特別編集部員,さわやか笑顔のスーパーハカーはまちちゃんとネット大好き14歳わかばちゃんが,毎号,読者の皆さんから寄せられたおたよりを紹介します。皆さんの日頃の悩みにも答えちゃいますよ。]メールでのお知らせメールで次の案内をお送りしております。メールの配信を希望する方は,利用したい項目をチェックしてメールアドレスを入力し,[登録]ボタンをクリックしてください。UPDATES[ほぼ週間に1回]新刊メールマガジン[ほぼ週間に1回]電脳会議の各号案内[ほぼ1ヵ月半に1回]※変更する場合や停止する場合は,登録情報変更ページをご覧ください。※登録いただいたメールアドレスには,そのお知らせ以外,配信いたしません。Ltd.ページ内容の全部あるいは一部を無断で利用することを禁止します。個別にライセンスが設定されている記事等はそのライセンスに従います。