ГЛАВНАЯ     АРХИВ     НАПИСАТЬ АДМИНУ     ПОДПИСАТЬСЯ НА RSS     ВОЙТИ      

Поиск

Категории

Облако тегов

  << Предыдущий пост       Следующий пост >>  
От: inbruk
2. июня 2011 18:49

Оригинал статьи находится здесь.

Компания Microsoft выпустила уникальный в своем роде инструментарий, который устанавливает соответствие между программными интерфейсами платформ iPhone на Windows Phone 7. Новый инструмент с длинным названием «iPhone/iOS to Windows Phone 7 API mapping tool» представляет собой веб-сайт, на котором собрана подробная справочная информация о соответствии обращений к основным системным функциям на платформах iOS и Windows Phone 7. Фактически, компания Microsoft предложила разработчикам обширный словарь, в котором, как в разговорнике, можно найти аналог iOS-функции для платформы Windows Phone 7 (WP7). Сами создатели этого сайта напоминают, что не существует «волшебной палочки», которая выполнит всю работу по переносу iPhone-приложений на аппараты WP7. Тем не менее, справочник по соответствию системных функций двух платформ способен существенно облегчить этот процесс. Утилита для сопоставления API-функций размещается на сайте http://windowsphone.interoperabilitybridges.com. Кроме того, разработчикам мобильных приложений доступен большая электронная книга на 90 с лишним страниц под названием «Windows Phone 7 Guide for iPhone Applications Developers» (Руководство по WP7 для разработчиков iPhone-приложений). Дополнительно на сайте представлены видеоролики с рассказами разработчиков и ряд других вспомогательных ресурсов, необходимых для перехода с одной платформы разработки на другую. Утилита сопоставления API-функций позволяет разработчику взять функцию из интерфейса iOS API и найти соответствующие ей классы, методы и события в платформе WP7. Кроме аналогов к системным вызовам iOS API разработчики могут просматривать примеры кода на языке C#, а также документацию по интерфейсам API для обеих платформ. Готовые примеры кода наглядно показывают, как переносить крупные фрагменты кода на новую платформу – на язык C#. На начальном этапе разработчикам предлагается сопоставление функций в трех наиболее востребованных категориях: сеть/интернет, пользовательский интерфейс и управления данными. Конечно, эти категории не охватывают весь спектр системных функций в программных интерфейсах, поскольку архитектура и принципы организации графического интерфейса в платформах iOS и WP7 сильно отличаются. Как бы то ни было, компания Microsoft обещает выпустить справочники соответствия все новых и новых API-функций, а также справочники для других платформ, включая Android. Подробнее об инструментарии сопоставления API-функций для быстрого переноса кода приложений с платформы iOS на платформу WP7 можно прочитать в обзорах на сайтах WindowsForDevices и ReadWriteWeb, а также на официальном сайте.

Похожие записи


Вопросы на собеседовании C#, Net, ASP.NET, SQL
Продолжая тему вопросов на собеседовании. Нашел еще одну подборку. Оригинал лежит здесь . Перенес, чтобы не затерялось. Есть вполне вменяемые ответы (хотя, на некоторые вопросы ответил бы по-другому). Ответы находятся после списка вопросов, я их не менял. 23. Что такое шаблон проектирования Model/View/Controller? Как и зачем его применяют? 2...

Способы заработка на сайте
На этом блоге было много постов про производство и раскрутку сайтов. Но пока не было про заработок на них. Пора исправить этот недочет. Здесь будут описаны по возможности не фантастичные, и не супер низко прибыльные способы. Также упор будет сделан именно на организацию процесса, а не технических деталях, которых в обилии в интернете. Несмотря на то, что как пр...

Silverlight, HTML5 и непрозрачная стратегия развития Microsoft
Оригинал статьи взят отсюда: Silverlight, HTML5 и непрозрачная стратегия развития Microsoft Автор: Peter Bright Переводчик: Mairon     По непонятным мне на данный момент причинам, похоже, что многие разработчики, присутствовавшие на недавней конференции PDC-2010 (Крупнейшая конференция Microsoft для разработчиков — Прим. переводчика), были сильн...

Добавить комментарий




biuquote
  • Комментарий
  • Предпросмотр
Loading


  Сохранить комментарий