Итак, я купил себе iPhone ... он есть у всех ... так что я подумал, что видеть, в чем дело. К моему удивлению ... и общему скептицизму ... Должен сказать, что очень меня впечатлил iPhone. Здесь не происходит никакого волшебства настоящий ... это просто похоже на использование устройства очень чисто и очень легко.
Итак, теперь я хочу взять наше внутреннее приложение для управления проектами и создать еще один пользовательский интерфейс, специально предназначенный для iPhone.
Я погуглил на некоторых сайтах, и большинство из них кажутся очень глупыми, а не настоящим мясом или веществом. Я видел, где вы можете использовать некоторые дополнительные атрибуты Html, чтобы некоторые вещи отображались в стиле iPhonish, а также библиотеку пользовательского интерфейса, чтобы помочь с рендерингом.
Знаете ли вы какие-либо хорошие сайты или какие-либо рекомендации по началу создания пользовательского веб-интерфейса iPhone с помощью ASP.NET? Есть ли какие-либо ссылки, объясняющие все трюки или синтаксис Html, которые вы можете использовать, которые распознает iPhone / Safari?





Яблоко сайт разработчика - лучшая отправная точка.
Вам не нужно использовать Mac для разработки, если вы просто создаете веб-приложение и вас устраивает интерфейс на основе браузера.
Я сам не использую ASP.NET, однако в его использовании не должно быть ничего особенного, вам просто нужно следовать рекомендациям для интерфейса HTML / javascript, поэтому он не должен отличаться от использования любой другой библиотеки javascript.
Если вы говорите о веб-страницах, да, это можно сделать.
См. Сообщение Аарона Рокса здесь: Зажигайте iPhone с помощью ASP.NET MVC (через Скотт Хансельман)
Он использует для этого MVC.
Я еще не пробовал, но выглядит неплохо.
Надеюсь это поможет.
Обновлено:
Дорожная карта MVC 4 указывает, что MVC 4 должен поддерживать мобильные представления.
Вы можете попробовать IUI. Он прост в использовании и отлично выглядит. Все, что вам нужно сделать, это изменить свои страницы ASP, чтобы использовать его.
В каком-то смысле ваш вопрос не имеет смысла. Браузер (webkit, который использует iphone, IE, FF, Safari) не видит, что происходит на сервере, где находится asp.net. Итак, ваш вопрос должен быть следующим: что я могу сделать, чтобы оптимизировать свою веб-страницу для мобильного телефона, в частности для iPhone? Это был первый хит мысль выглядела полезной у меня.