iPhone

Понт для стада.

"Стадо" в США юзает BlackBerry - так как бесплатно засчет работы. А айфон там - это телефон для гиков. Там все есть сейчас, куча твиттер-приложений на любой вкус, адекватный браузер (уже с поддержкой html5, к слову), аналог apt-get'a дебиановского, да и вообще правильный такой *nix телефон
 
Если судить по количеству трубок - то стадо пользуется нокией ;))) или другим говном.

да, если судить по кол-ву, тогда выходит, что nokia 3310 - выбор "гламурного" общества :D
 
Все врубился :). Типа какой-то сенсор который подключается к кроссовкам Nike, измеряет расстояние которое ты пробежал и т.д. и т.п.
 
Я понимаю, когда за ПС3 так стоять, но что куртанского в новом телефоне?
 
Какой ажиотаж? Там три калеки ;)
Все кто хотел купить - тот купит и без этого.

2Дикх: в новом аЙфоне все круто. Особенно если у тебя уже есть аЙфоне. Это как ПС1 поменять ПС2 ;)))

Больше проц, больше мозгов, больше понтов, больше игр, больше возможностей ;) Правда в отличие от Сони - цена НЕ больше.
 
Большой шаг вперед: графика на iPhone 3GS

Две недели назад все только и гадали - какие новые возможности iPhone анонсирует Apple на WWDC? Бурные обсуждения, множество догадок. Согласно одной из версий, новинкой должен был стать улучшенный графический чип, хотя лично я в это совершенно не верил. В конце концов, iPhone и так впереди многих по скорости и качеству графики.

Поверьте, когда Apple сообщила подробности, это стало для меня полнейшим сюрпризом. В телефоне действительно появился новый графический чип - и это была не просто более быстрая модель; это был PowerVR SGX, что эквивалентно смене поколения в мире консольных игровых приставок. Чувство удивления быстро сменилось большим энтузиазмом по поводу моря возможностей, открываемых новым чипом.

Шейдеры. Наконец-то!
Фрагментные (Пиксельные) шейдеры (Pixel Shader)
Фрагментный шейдер работает с фрагментами изображения. Под фрагментом изображения в данном случае понимается пиксель, которому поставлен в соответствие некоторый набор атрибутов, таких как цвет, глубина, текстурные координаты. Фрагментный шейдер используется на последней стадии графического конвейера для формирования фрагмента изображения [Википедия]

Занимаясь разработкой игр для приставок, я считал наличие вершинных и пиксельных шейдеров чем-то очевидным. Подобно тому, как большинство разработчиков не задумывается о том, поддерживает ли их процессор числа с плавающей точкой, я привык к тому, что шейдеры всегда находятся в моем наборе инструментов. Программируя графику на “обычном” iPhone, без шейдеров я всегда чувствовал себя скованным и неловким. Теперь об этом можно забыть: iPhone 3Gs предлагает нам полностью программируемый конвейер (pipeline) с поддержкой шейдеров.

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

Помимо того, что вершинные шейдеры помогут сделать полигоны менее угловатыми, их можно также использовать, чтобы описать поведение каждой отдельной вершины (что было слишком большой нагрузкой на CPU в предыдущей инкарнации iPhone). Теперь гораздо проще реализовать всевозможные эффекты вроде расплющивания, растягивания или скручивания.

Не только шейдеры
iPhone 3Gs предлагает куда больше, чем просто поддержка шейдеров. Новое железо поддерживают кучу возможностей, которые, может, не такие уж “крутые” и не так часто будут упоминаться, но все они - огромный подарок для программиста:

1. Stencil-буфер (или трафаретный буфер). Стенсил-буфер - очень гибкая вещь, которая пригодится любому программисту, занимающемуся графикой. Эта штука может быть использована для того, чтобы пометить какую-то часть картинки, как скрытую (представьте, что мы взяли трафарет и наложили его на фотографию), хотя есть и другие интересные технологии его использования (например, наложение теней).

2. Настоящие VBO, т.е. Vertex Buffer Objects (массивы вершин). Если вы пробовали использовать VBO на оригинальном iPhone, то скорее всего, результаты вас расстроили. API-то есть, а вот производительность так себе. Судя по всему, OpenGL драйвер был реализован так, что данные о вершинах обновлялись и копировались при выводе каждого фрейма, что полностью обессмысливало само понятие VBO. Хорошая новость: iPhone 3Gs предлагает истинные VBO, так что вы лишь один раз загружаете в графический чип данные о ваших объектах, а затем они используются железом каждый раз, когда объект необходимо вывести на экран.

3. Общая память (Unified memory). Apple любит говорить о деталях своего аппаратного обеспечения очень и очень размыто - возможно, для того, что бы иметь возможность позже обновить его, не создавая никому проблем. Вместе с тем, это препятствует тому, чтобы использовать железо “по-максимуму”. Одним из малоизвестных фактов является то, что графическая память iPhone 3G составляет 24 MB - и в этот объем нужно уместить все текстуры, вершины и т.д. Теперь iPhone 3Gs использует для графики обычную память - и это означает, что графические объекты могут располагаться в любом месте без каких-либо ограничений. А если вспомнить, что память у нас увеличилась до 256MB, то становится ясно: все это неизбежно приведет к весьма заметному улучшению графики в новых играх.

4. Текстурные блоки (texture units). У iPhone 3G было всего два текстурных блока, что ограничивало нас довольно базовой функциональностью: базовая текстура плюс карта освещенности. Все остальное требовало использования нескольких проходов, что приводило к повторному рендерингу геометрии и здорово замедляло процесс. Новое железо поддерживает 8 текстурных блоков, так что при реализации всевозможных эффектов ограничений больше нет (выше только звезды!). При этом, безусловно, не стоит забывать, чем больше текстур - тем больше затраты на их обработку.

С точки зрения разработчика…
..нет сомнения, что iPhone 3Gs - нечто совершенно новое: он быстрее, имеет больше памяти и кучу новых возможностей. Давайте скажем честно: это совершенно новая платформа. До этого мы еще могли игнорировать различия между iPhone 3G и iPod Touch 2nd gen, но больше это не так. И это первый шаг к фрагментации рынка iPhone-приложений.

И мы говорим не о том, что ситуацию можно поправить парочкой #ifdef (т.е. условной компиляцией). Это в самой основе своей иная платформа, для которой все графические объекты создаются иначе; это новый конвейер, для которого будут делаться шейдеры; это куда больше программирования и оптимизации.. Иными словами, если вы планируете использовать новое железо, то затраты на разработку возрастут. Никаких сомнений в этом нет.

С другой стороны, разработчики просто не могут игнорировать рынок из более чем 40 миллионов iPod Touch’ей и iPhone’ов предыдущего поколения, поэтому нам придется довольно долгое время одновременно поддерживать две платформы. Полагаю, довольно большое количество разработчиков продолжат ориентироваться исключительно на предыдущий iPhone 3G, не используя продвинутые возможности нового железа. Остается только надеяться, что Apple не будет представлять абсолютно новую платформу каждый год и убережет разработчиков от тех кошмаров, что они имеют на PC.

Взгляд пользователя
Каким образом от нового железа выиграют пользователи? iPhone 3G можно описать как нечто очень похожее на игровую консоль Sega Dreamcast. Но тогда iPhone 3Gs напоминает “навороченный” Microsoft Xbox и сидит где-то между оригинальным Xbox и Xbox 360.

Очень скоро разница между старыми играми, и новыми (использующими новые возможности), станет очевидной для всех пользователей, хотя небольшой форм-фактор и разрешение экрана несколько смягчают разницу в восприятии (разница будет куда заметнее, если Apple официально реализует возможность “video out”, так что iPhone можно будет подключить к TV).

Выводы
Теперь игры можно сделать куда более привлекательными - но только в том случае, если у разработчиков будет дополнительное время и ресурсы для поддержки совершенно новой платформы. Это вряд ли будет возможно до тех пор, пока игры продаются дешевле чашки кофе, поэтому я ожидаю некоторых изменений в этой области.. Отделит ли новый iPhone зерна от плевел, создав более жизнеспособный рынок? Или же потопит всех разработчиков, попытавшихся поддерживать фрагментированную платформу? Только время покажет.

Оригинал: http://www.mobileorchard.com/a-huge-leap-forward-graphics-on-the-iphone-3gs/
Об авторе: Ноэль Лопис (Noel Llopis) является создателем независимой компании Snappy Touch и разработчиком iPhone-приложения Flower Garden.
Перевод: vk

Источник: IPHONES.RU
 
Похоже Apple всерьез взялась за идею превратить IPhone в игровую платформу.
 
кто новую прошу установил(3.0)???Мне очень нравится!
 
artemis177, пока нет.

Жду карточку, чтобы поставить официально.

У тебя глюков с ней не вылезало никаких? А то на разных форумах люди жалуются. Игры не глючат?
 
-2. Вырезать/Вставить/Копировать
3. Встряхнуть телефонов для отмены/повтора последнего напечатанного символа
4. Выделение текста для удобного массового удаления
5. MMS
6. Альбомная клавиатура в заметках
7. Альбомная клавиатура в почте
8. Альбомная клавиатура в сообщениях
9. Пересылка текстовых/графических сообщений
10. Удаление отдельных смсок
11. Строка прогресса отправки смски переместилась вверх, что позволяет набирать новую смску, не дожидаясь отправки предыдущей.
12. Интернет на ПК через USB
13. Интернет на ПК через Bluetooth
14. Стерео bluetooth (A2DP)
15. Глобальный поиск (в названии всех программ, в почте, медиа, контактах, событиях календаря)
16. Поиск в заметках
17. Поиск в сообщениях
18. Поиск в айподе
19. Покупка с программ
20. Возможность двойным нажатием home button перейти в глобальный поиск
21. Возможность двойным нажатием home button перейти в камеру
22. Предпросмотр слева внизу камеры последней снятой фотки в виде иконки.
23. Встряхнуть, чтобы изменить письню в iPod
24. Прокрутка скриншотов программы в App Storе
25. Тип телефона в пропущенных звонках (к примеру, мобильный, домашний, рабочий и т.д.)
26. История звонков (включая продолжительность каждого вызова)
27. Возможность перемещать контакты в каждую контактную группу
28. Копирование ссылок из браузера путем длительного нажатия
29. Открытие ссылки в новом окне путем длительного нажатия
30. Автозаполнение контактной инфы, логина и паролей в Safari
31. Вход в Ваш YouTube account
32. Можно смотреть комментарии в YouTube
33. Подписка на каналы в YouTube
34. Рейтинг в YouTube
35. Отмена того, что напечатал встряхиванием телефона
36. Возможность повторной отправки сообщения, если оно не отправилось. В тексте будет красный знак восклицания в качестве индикатора.
37. GPS Навигация Turn-by-turn
38. Карты могут работать внутри любого приложения
39. Доступ разных акксессуаров к dock port
40. Спаривание устройств по Bluetooth (без Wi-Fi)
41. Новая программа - Голосовые заметки
42. Расширенный родительский контроль
43. Анти-фишинг
44. Wi-Fi автоматическая авторизация
45. Синхронизация заметок через iTunes
46. Улучшено приложение "Акции"
47. Новые виды календаря (CalDAV)
48. Подтверждение удаления заметок
49. Подтверждение удаления фото
50. Возможность прикрепить несколько фоток к письму
51. Новая фукция "Найти мой iPhone" для пользователей MobileMe-сервиса
52. Отсутствие ограничений по размеру на скачивание подкастов через 3G
53. Если Вы находитесь на первом экране, тогда нажатие home button вызовет глобальный поиск
54. Если Вы находитесь в глобальном поиске, тогда нажатие home button вызовет первый экран с иконками
55. Различные скоростя чтения аудиокниг
56. Подписка на App Store
57. Push уведомления
58. Аудио/Видео тэги
59. Новые возможности потокового виде (HTML 5 видео, h.264 и HTTP)
60. Подписка по календарю
61. Авторизация в iTunes
62. Создание аккаунта в iTunes
63. Encypted profiles
64. LDAP (сервисы каталогов)
65. VPN on-demand
66. EAP SIM
67. Поддержка прокси
 
artemis177, пока нет.

Жду карточку, чтобы поставить официально.

У тебя глюков с ней не вылезало никаких? А то на разных форумах люди жалуются. Игры не глючат?

Та вроде пока норма,скорость работы в приложениях заметно поднялась!Очень понравился поиск!Пока только GPS глючит чуток !
 
67. Поддержка прокси

Там вроде 113 изменений !;)
1. Вырезать/Вставить
2. Копировать/Вставить
3. Потрясти телефон для отмены написания
4. Text selection for easy mass deletion
5. MMS
6. Горизонтальная клавиатура в Заметках
7. Горизонтальная клавиатура в Почте
8. Горизонтальная клавиатура в Сообщениях
9. Отправка текстовых сообщений или сообщений с изображениями
10. Удалять отдельные текстовые сообщения или сообщения с изображениями (удаление не всей переписки, а только одного "шарика" с сообщением)
11. Процент выполнения отправки сообщения теперь сверху. Это позволяет набирать второе сообщение, пока отправляется первое
12. USB tethering
13. Bluetooth tethering
14. Стерео-Bluetooth (A2DP)
15. Поиск по всему телефону Spotlight
16. Поиск в Заметках
17. Поиск в Почте
18. Поиск в iPod
19. In-App purchases
20. Двойной клик кнопки Home открывает поиск Spotlight
21. Двойной клик кнопки Home открывает Камеру
22. Предпросмотр последнего сделанного снимка внизу-слева
23. Потрясти телефон, чтобы перемешать песни в iPod
24. Прокрутка скриншотов в AppStore
25. Тип телефона указан в Последних Вызовах (мобильный, домашний, рабочий и т.д.)
26. История звонков (включая время разговора)
27. Опция поиска контакта во всех группах Записной Книжки
28. Нажать и держать ссылку в Safari, чтобы скопировать её
29. Нажать и держать ссылку в Safari чтобы открыть её в новом окне
30. Автозаполнение Логин и Пароль в Safari
31. Вход в Youtube под своим Логином
32. В Youtube видны комментарии к видео
33. Подписка на Youtube
34. Можно ставить оценки роликам на Youtube
35. Потрясти телефон, чтобы отменить, что вы только что написали
36. Опция попытки посторной отправки текстового сообщения, если произошла ошибка
37. GPS рассказывает маршрут шаг-за-шагом
38. Карты могут быть использованы и во время работы других приложений
39. Access to dock port for accessories to communicate
40. P2P соединение через Bluetooth (Wi-Fi не требуется)
41. Голосовые Заметки
42. Расширены настройки Родительского Контроля
43. Anti-phishing
44. Автоматическое подключение к известной сети Wi-Fi с ранее введенным правильным паролем
45. Синхронизация заметок с iTunes
46. Улучшена программа Акции
47. Новые виды календарей
48. Prompt to confirm deleting a note
49. Prompt to confirm deleting a photo
50. Функция прикрепления нескольких фотографий к E-Mail
51. Опция Найти Мой Телефон для пользователей MobileMe
52. Неограниченый размер загрузки подкастов в сетях 3G
53. Нажатие кнопки Home на первом рабочем столе откроет поисковик Spotlight
54. Нажатие кнопки Home в меню поисковика Spotlight откроет первый рабочий стол
55. Различная скорость чтения аудио-книг
56. Подписка на AppStore
57. Push notifications
58. Тэги для аудио и видео
59. New video streaming capabilities (HTML 5 video, h.264 and HTTP)
60. Calendar subscriptions
61. Логин в iTunes
62. Создание нового Логина в iTunes
63. Encypted profiles
64. LDAP (directory services)
65. VPN on-demand
66. EAP SIM
67. Proxy support
68. OTA profiles
69. Revoke certificates
70. Exchange ActiveSync Policies
71. Media scrubber
72. Больше языков
73. Улучшены клавиатуры
74. Проваленые загрузки программ теперь отмечаются иконкой с надписью Paused
75. When selecting multiple emails to forward/delete, any unread emails' blue dot are shown next to the red selector dot instead of being overridden by the red selector dot
76. Для номеров не из Телефонной Книги в Visual Voicemail и Последних Вызовах показаны город и штат
77. Возможность сменить рингтон прямо из Избранного
78. Время круга теперь отображается мельче и находится над основными часами в программе Секундомер
79. Изменены иконки Телефона, Сообщений и iPod
80. Проведите пальцем чтобы удалить заметку в Заметках
81. Расширены настройки для Handsfree устройств
82. Опция закрыть страницу в Safari с немедленным открытием новой (пустой) страницы
83. Улучшен словарь Автокоррекции слов
84. Синяя точка показывает середину отмеченной области (прим. переводчика: раньше она обозначалась только кругом, теперь добавилась синяя точка посередине)
85. Если вы слушаете музыку, когда телефон на зарядке, вы видите обложку альбома, вместо батарейки
86. Меньший шрифт для отображения названия альбома на Lockscreen
87. Функция настройки вашего номера телефона (прим. переводчика: в Контактах ваш телефон будет отображаться первым, также ваш номер будет показан в iTunes)
88. Возможность отключить напоминания о текстовых сообщениях
89. Опция отключения предпросмотра сообщения (при. переводчика: синее окошко, в котором показана часть сообщения)
90. Возможность указать тему сообщения в текстовых сообщениях
91. Работа музыки из iPod во время работы других приложений
92. Кликабельные ссылки на E-Mail в AppStore
93. Тройное ускорение в JavaScript
94. До 11 рабочих столов
95. После ребута включается Lockscreen, вместо рабочего стола
96. В Настройки>Основные>Кнопка Домой>Результаты Поиска, пользователь может выбрать что искать в телефоне и в какой последовательности
97. Количество приложений добавлено в Настройки>Основные>Об Устройстве
98. Option "Load Remote Images" added in Mail settings
99. Global address book option available if Exchange account is set up
100. Управление скоростью в аудиокнигах
101. 30 second repeat option for audiobooks
102. Improved scrubbing speeds when holding white dot in song progress bar in iPod
103. Когда отправляете текстовое сообщение, строка где вы писали сообщение из белой будет становится зеленой постепенно, а не сразу как раньше. (прим. переводчика: насколько я понял это будет еще и показывать процент выполнения отправки)
104. When moving an app across homescreens, holding the app on either the left or right side will slowly advance the app one through one homescreen at a time, without leaving empty spots in the bottom right corner or each homescreen it advances through.
105. Название альбома показано на панели управления iPod на Lockscreen
106. Потрясти телефон, чтобы перемешать песни во время работы панели управления iPod на Lockscreen
107. Подкасты сохраненный на iPhone теперь показыают Продолжительность, Оставшееся время и Дату Выпуска
108. Screen goes from dimmed to full brightness after each song when playing the iPod while plugged in
109. Поддержка файлов в формате WAVE в Почте
110. Attachment no longer automatically downloaded until user taps the attachment in Mail
111. Когда Bluetooth гарнитура подключена к iPod, вместо уровня громкости гарнитуры показывается её название
112. Жесткое выключение телефона (Кнопки Power и Home на 10 секунд) Теперь выключает телефон, а не перезагружает
113. Пробелы не обязательны. Автокоррекция распознает 2 слова и поставит пробел

перевод iGallardo
 
Назад
Сверху