есть ли любой способ, которым мы можем разработать приложение в .NET для iPhone

В JUnit4 вы можете использовать параметризованный testrunner для выполнения управляемых данными тестов.

Это не очень хорошо задокументировано, но основная идея состоит в том, чтобы создать статический метод (с пометкой @Parameters), который возвращает массивы Collection of Object. Каждый из этих массивов используется в качестве аргументов для конструктора тестового класса, а затем обычные тестовые методы могут быть запущены с использованием полей, установленных в конструкторе.

Вы можете написать код для чтения и анализа внешнего текстового файла в методе @Parameters (или получить данные из другого внешнего источника), а затем вы сможете добавлять новые тесты, редактируя этот файл без перекомпиляции тестов. .

7
задан idstam 13 November 2009 в 20:07
поделиться

8 ответов

You can use Mono in the iphone environment to develop apps in a C# / .NET environment. - https://www.xamarin.com is one example of someone doing that.

15
ответ дан 6 December 2019 в 06:37
поделиться

Monodevelop 2.2 Beta имеет установку для Windows. Загрузить

Но если вы хотите разработать для iPhone (с MonoTouch ), вам потребуется Intel Mac (иначе вы не смогли бы запустить необходимые инструменты Apple).

В зависимости от того, ЧТО вы хотите сделать, вы также можете использовать Unity для iPhone , который также основан на Mono / .Net.

4
ответ дан 6 December 2019 в 06:37
поделиться

Как уже упоминалось, Mono - это путь.

В настоящее время нет способа выполнять прямую разработку в Visual Studio, однако это скоро появится в виде VS Addin, который был обсуждается на Hanselminutes.

Однако существует Mono IDE, которая называется monodevelop

Ссылка на Mono Podcast from Hanselminutes здесь

3
ответ дан 6 December 2019 в 06:37
поделиться

Вы можете использовать xamarin (ранее монотач)

3
ответ дан 6 December 2019 в 06:37
поделиться

Да, для этого вы можете использовать Mono. Novell выпустила коммерческий продукт: MonoTouch

Теперь это https://www.xamarin.com/

1
ответ дан 6 December 2019 в 06:37
поделиться

Вам по-прежнему понадобится официальный iPhone SDK и OSX из Требования к MonoTouch :

Чтобы начать использовать MonoTouch, вам потребуется:

  • iPhone от Apple SDK 3.0 или выше, доступный в Центре разработки iPhone Apple.
  • Компьютер Intel Mac с MacOS 10.5 или 10.6 (Leopard или Snow Leopard).
  • Последний выпуск Mono для OSX

Так что это не совсем бесплатный обед еще: (

1
ответ дан 6 December 2019 в 06:37
поделиться

Помимо использования Monotouch , в .NET нет другого способа сделать это.

Если вы не хотите использовать OBJ- Собственный API C для iPhone вы также можете рассмотреть FLASH .

0
ответ дан 6 December 2019 в 06:37
поделиться

Используйте Airplay SDK: http://www.airplaysdk.com/

Вы можете бесплатно разработать Visual Studio и настроить таргетинг на iPhone. Если вы нацеливаетесь на другие мобильные платформы, цены меняются. Вам по-прежнему понадобится Macintosh, чтобы подписать пакет iPhone, но все разработки / тестирования могут быть выполнены на C ++ в Visual Studio в Windows.

0
ответ дан 6 December 2019 в 06:37
поделиться
Другие вопросы по тегам:

Похожие вопросы: