Записи отмеченные тегом 'google'

Google App Engine и Снежный барс — идут!

Вышла новая версия App Engine’а, она отлично работает на Снежном барсе. Скачать можно на Гугле.

Google AppEngine на Snow Leopard

google_appengineВ общем, друзья мои, так и не удалось мне раскачегарить App Engine на Снежном барсе. Редактирование исходников не помогло. Обходишь одну ошибку, получаешь другую.

В целом все сводится к тому, что в АппЭнджине библиотеки 32-битные, поэтому он отказывается работать, если есть возможность 64-битности. Так как Ява 6 на старом Леопарде была только 64-битной, АппЭнджин проверяет версию Явы. Если она не начинается со строки “1.5″, он выдает ошибку.

В интернете я встречал предложения установить 5-ю яву на Snow Leopard. И видел предостережения Эппловских разработчиков этого не делать. Последующие обновления, говорят они, все равно ее снесут.

Так что ж делать? Я ж кул хацкер, так ведь ;) И App Engine мне нужен. И решение я нашел до гениальности простое.

Я попилил жесткий диск на партиции, поставил в одну из них (маленькую, 50 гб) старого Леопарда, и там у меня отлично живет Апп Энджин. То же можно, по-видимому, проделать и в Параллелзах (Parallels desktop), но, мне кажется, будет тормозить.

Google Web Kit и AppEngine на Snow Leopard — пока не идут

google_appengineРешил сегодня поставить Google Web Kit и AppEngine на недавно установленного Снежного Барса. Поставил, создал тестовое приложение и попытался запустить в дебагере. И что вы думатете? – ничего не вышло. Получил ошибку

You must use a Java 1.5 runtime to use GWT Hosted Mode on Mac OS X.

В общем, GWT в hosted mode не работал и на обычном Леопарде с шестой явой, так как Java 6 для Macа была шестидесятичетырехбитной, а библиотеки для хостед-мода тридцатидвухбитные. Так что единственным выходом было сидеть под Java 5.

Но под Снежным Барсом всё не так просто: на нём вообще нет Явы 5! А алиас 1.5.0 указывает на алиас CurrentJDK, который, в свою очередь, перенаправляет на 1.6, в чём совершенно нетрудно убедиться:

Читать дальше ‘Google Web Kit и AppEngine на Snow Leopard — пока не идут’

Эппл, FCC, Вопросы 5, 6

promo_fcc_20090821Окончание перевода ответов Эппл на вопросы FCC. Остальные части:

Эппл ответила на вопросы FCC

Apple, FCC, Вопрос 1. Почему Эппл отказала в размещении Гугл-Войс?

Эппл. FCC. Вопросы 2, 3, 4

Вопрос 5. Какие другие приложения были запрещены к использованию на Айфоне и по каким причинам. Есть ли список запрещенных приложений или категорий приложений, который предлагается потенциальным поставщикам/разработчикам? Если да, размещен ли он на сайте iTunes или опубликован ли он где-либо для потребителей?

Читать дальше ‘Эппл, FCC, Вопросы 5, 6′

Эппл. FCC. Вопросы 2, 3, 4

promo_fcc_20090821

Эппл ответила на вопросы FCC

Apple, FCC, Вопрос 1. Почему Эппл отказала в размещении Гугл-Войс?

(Эта запись)

Эппл, FCC, Вопросы 5, 6

Вопрос 2. Эппл действовала самостоятельно или по согласованию с AT&T, когда принимала решение отказать в публикации приложения Google Voice и связанных с ним приложений? Если верно второе, опишите процесс согласования этого вопроса между Эппл и AT&T. Существуют ли какие-либо контрактные условия или неконтрактные соглашения с AT&T, которые влияют на решение Эппл по этому вопросу? Читать дальше ‘Эппл. FCC. Вопросы 2, 3, 4′

Apple, FCC, Вопрос 1. Почему Эппл отказала в размещении Гугл-Войс?

promo_fcc_20090821Ссылки на другие части:

Эппл ответила на вопросы FCC

(Эта запись)

Эппл. FCC. Вопросы 2, 3, 4

Эппл, FCC, Вопросы 5, 6

Вопрос 1. Почему Эппл отказала в размещении приложения Google Voice для Айфона и удалила связанные с ним приложения третих сторон из АппСтора? Какие связанные приложения третих сторон, помимо Google Voice, были удалены или отвергнуты? Предоставьте список конкретных названий каждого приложения и контактную информацию каждого разработчка.

Читать дальше ‘Apple, FCC, Вопрос 1. Почему Эппл отказала в размещении Гугл-Войс?’

Эппл ответила на вопросы FCC

promo_fcc_20090821В заявлении, опубликованном на сайте http://apple.com, компания Эппл сообщает, что сегодня она ответила на вопросы Бюро по беспроводным телекоммуникациям (Wireless Telecommunications Bureau) от 31 июля 2009 г. Вопросы касались App Store компании, а также процесса одобрения приложений. Для того, чтобы предоставить вышеозначенному Бюро контекст для своих ответов, Эппл начала с некоторой общей информации об Айфоне и АппСторе. Далее – перевод ответа компании, опубликованного на ее сайте.

Читать дальше ‘Эппл ответила на вопросы FCC’

Android в России

500px-android-logosvg

Как-то незаметно (во всяком случае, для меня) в Россию пришел Андроид. Тот самый, который создан Гуглём и может составить конкуренцию айФону (гуглофон против яблофона).

Основные преимущества Андроида перед айФоном мне видятся в том, что:

  1. Андроид — открытая платформа
  2. Андроид может работать на разнообразном железе.
  3. Андроид написан на Яве (Java), а этот язык является наиболее привычным для разработчиков для мобильных платформ.

К недостаткам:

  1. Ужасный внешний вид интерфейса.
  2. Ява по некоторым позициям уступает Objective-C (на котором пишутся приложения на айфон и Мак).
  3. Отсутствие Эппловской хватки в раскрутке.

Другое дело, что к айфоновской среде уже многие попривыкли. Более того, с моей точки зрения у Objective-C (на котором пишутся приложения на айФон) перед Явой есть значительные преимущества.

Laitude от Google

Вышло приложение Latitude софтверного гиганта Google.

Скриншот Latitude

Скриншот Latitude

Latitude предназначено для того, чтобы сообщать друзьям своё местоположение. Причём, сообщать автоматически и постоянно.

Так и происходит на других платформах (а Latitude существует также для Blackburry, Symbian, Windows Mobile и, конечно же, Android. С айФоном не всё так просто.

Дело в том, что айФон, во-первых, не поддерживает многозадачности, а во-вторых, приложения не могут работать, когда выключен аппарат. В результате же вы можете передавать свои координаты только тогда, когда ваш телефон включен, и на нем запущено Latitude.

Кстати, нативным приложением Latitude тоже пока не стал, и является веб-приложением, и работать с ним нужно через Safari.



Follow

Get every new post delivered to your Inbox.