Софт, который я использовал на iPhone во время путешествия

Во время поездки на Бали подумал о том, что можно попробовать себе несколько облегчить жизнь с помощью iPhone.Главный экран у меня выглядел следующим образом:

Теперь по порядку.

Photos (стандартное приложение) – очевидно фотографии.

Camera (стандартное приложение) – очевидно создание фотографий и видео. На iPhone 4S очень даже ничего получается и видео, и фотографии. Отдельно возить фотоаппарат с объективом не хотелось. Мыльницы была, хоть и немного лучше качество, но в iPhone дополнительный плюс – это сохранение места, где создана фотография и время. Мыльницу так ни разу не доставал.

А с выходом iOS 6 еще появилась возможность содавать панорамы за несколько секунд. Здесь пример одной из них.

Calendar (стандартное приложение) – удобная штука, чтобы не забыть, что-то сделать. Хотя в поездке мало что нужно делать, но иногда нужно: точное время вылета, купить что-то, разные мелочи – позволяет освободить голову от лишних мыслей и наслаждаться путешествием. Особенно удобно, что поддерживается веб-интерфейс и синхронизация устройст и работа оффлайн. Создавал события в основном с Mac-book, читал уже на iPhone. После этого уже использовал и в коротких поездках.

Дополнительно также рассматривал календарь на возможность полностью на него перейти с Microsoft Outlook. На данный момент останавливают несколько вещей: не хватает Offline-клиента для Windows, а также категорий с возможностью выделения разными цветами. А уже хочется забыть про календарь, доступный только “дома”.

Clock (стандартное приложение) – здесь особых пояснений не требуется: часы и будильник. Плюс удобно также, что есть возможность вывести на одном экране время в разных точках Земли. При перелетах удобно.

Settings – чаще всего, это проверка наличия Wi-Fi.

Messages – на всякий случай. А также подтверждение при снятии денег с банкомата 🙂

Weather+ – погода. В отличии от стандартного приложения работает, без наличия интернета. Когда есть интернет, приложение кеширует прогноз погоды, потом его показывает. Также удобно, что можно добавить несколько городов сразу.

Mail (стандартное приложение) – ну, Mail 🙂

Maps (стандартное приложение) – Карты от Apple, которые пока еще глючные, но уже красивые 🙂 В целом не использовал, скорее пробовал. Тут также следует отметить, что те же Google Maps не очень хороши в поездках, в них частенько отображается некорректная информация. Они скорее хороши в больших населенных пунктах, но в данном случае нужно к ним относиться острожно.

Dict EN-RU Free – Бесплатный англо-русско-английский словарь, который работает оффлайн. Слов не очень много, но достаточно. Индонезийцы больше и не знают.
В следующий раз буду еще брать и словарь с местным языком. Как туристу достаточно и английского, но иногда было бы проще сказать индонезийской слово, ну и плюс с местными жителями было бы приятнее общаться 🙂

Light – использует вспышку как фонарик. Не припомню, чтобы активно использовал, возможно всего лишь несколько раз включал.

PDF Reader Lite – читалка PDF-файлов. Чаще всего использовал в аэропортах.
Недавно узнал об ограничении бесплатной версии: открывать максимум 10 разных файлов. После этого начал пробовать стандартный iBooks для чтения PDF. Сейчас не припомню, почему раньше не использовал iBooks – то ли не умел еще PDF-ы заливать, гыг, то ли PDF не поддерживался. Сейчас вообще через Dropbox заливаю файлы.

Currencies – Currency Converter – конвертер валют. Удобно что работает без интернета, при его наличии загружает обновленные курсы. Очень полезная штука, когда за короткий период времени сталкиваешься с гривнами, рублями, долларами, дирхами и рупиями…

Simplenote – приложение для заметок. Перешел на него после того, как надоели проблемы синхронизации в Evernote. Работает гораздо надежнее, но тоже не идеально.

Dropbox – начал использовать этот сервис за несколько часов до поездки, для резервной копии документов, но потом это приложение начало меня все больше и больше радовать – одно удовольствие ним пользоваться! До этого использовал Google Drive, и, в целом, видел, что он глючит. Но думал, это связано с тем, что я разные извраты делаю: компилирую сразу на Google Drive с временными файлами, что-то там переименовываю. Также Google всегда ценил за качественность технологически сложных задач, чего не скажешь у них про usability. Но когда я просто скопировал папку в Google Drive с компьютера, а на другом случайно заметил, что некоторые файлы не скопировались без какой-либо закономерности, то решил быстро искать альтернативу. Поскольку был наслышан о Dropbox, его и установил. Не могу нарадоваться, я себе уже и фото через него с iPhone загружаю, и PDF на iPhone, и многие другие мелочи, а предварительный просмотр документов еще и избавил от необходимости с бумагами в руках ходить, хотя конечно бумаги желательно имень на всякий случай.

(Если кто-то решит попробовать Dropbox, просьба использовать для регистрации следующую ссылку http://db.tt/y1sCGUCe – таким образом и вы и я получим по 500Мб дополнительного дискового пространства)

Хочу отметить также, что в последнее время Google Drive – не единственный сервис Google, от которого я отказался: перешел с Youtube на Vimeo из-за непонятных метаморфоз с качеством видео при его загрузке на Youtube, с Google Docs/Drive сперва на Evernote, потом на SimpleNote – в Google Docs не было возможности оффлайн редактирования заметок, возможно уже и есть, да и интерфейс оставляет желать лучшего, с Android на iPhone.
Мыслей вернуться назад не появлялось. Думаю, это еще не конец конец миграции с Google…

EveryTrail – интересное приложение в путешествии. Позволяет записывать передвижение с отметками на карте, использует Google Maps. Потом есть возможность просмотреть свой маршрут как слайдшоу с просмотром фотографий, заметками – интерактивно и приятно. Правда периодические его выключал, потому что GPS довольно быстро использует ресурсы питания…

Но не смотря на хорошую задумку, приложение использовать вероятнее всего больше не буду. Когда записывал маршруты длительность несколько часов, то все было ок. Но на длинном маршруте в этот раз начались глюки. При удалении фотографий или “ratake photo” уже в самом приложений что-то невнятное начало происходить при их просмотре – неправильное соответствие мест и фотографий, а позже еще заметил, что некоторые фото не были загружены в камеру, иногда удалялись не те фото (благо, такое не часто происходило), а также в некоторых фотографиях не сохранялись координаты, с которых делался снимок. Ну и в завершение ко всему мне так и не удалось выгрузить маршрут в интернет, а очень хотелось. Суппорт молчит. Надежнее выгружать фото в Picasa и просматривать карту с размещенными своими фото, хотя в данном случае, конечно, маршрут полностью проследить не получится.

Все что осталось – это картинка, вырезанная из скриншота:

Notes (стандартное приложение) – приложение для заметок. Поскольку и Simplenote, и Evernote глючат, то в поездке проводил испытания Notes. Иногда тоже проскакивали глюки, но потери данных не заметил, только дубликацию. Похоже, сделать 100% надежно при низком качестве связи – это сложная технологическая задача. В любом случае, при появлении тегов или категорий вероятнее всего перейду с Simplenote на Notes.

Phone (стандартное приложение) – чтобы не забыть, что iPhone – это, кроме прочего еще и телефон :). Для местной связи использовал другую железяку.

Safari (стандартное приложение) – веб-браузер, который меня устраивает. А еще недавно появилась функциональность сохранения веб-страниц с offline-доступом – в путешествии иногда довольно удобно.

Music – music)

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

UPDATE:
Нашел удобное приложение:
Budget . Много функций. 80% не используется. Но то, что можно использовать, работает стабильно и без сюрпризов.
Можно отослать транзакции по e-mail. А из e-mail сохранить в тот же Dropbox – это на тот, случай, если возникнет желание просмотреть данные в Excel и что-то с ними сделать.

Unit Converter – перевод между различными единицами длин, температур, веса и т.д.

Если есть, что добавить, буду рад прочитать в комментариях.

КУЛ ИТ. О заказчиках и ИТ-аутсорсинге

Павел Обод – CEO Sloboda Studio на КУЛ ИТ рассказывал о создании и работе аутсорсинговой компании и спецификой работы с заказчиками.


В ближайшие дни также запускается проект Яркий Аутсорс по обучению тому, как создать свою аутсорсинговую компанию.
Там же можно найти две его книги об ИТ-аутсорсинге: как создать аутсорсинговую компанию, и как увеличить прибыль существующей.Также можно прочить его статьи на DOU.UA.

О компании Sloboda Studio:  
Технологии: Ruby on Rails, Android, iOS.
30 чел.
Офис в Харькове.
Есть удаленный постоянные сотрудники.


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

Люди ищутся автономные – люди, которые уже заинтересованы в росте, чтобы не нужно было “мотивировать”.

Как понять заказчика?
“Хочешь словить кошку – думай, как кошка”

Иногда компании выставляют выше рейты, чтобы избавиться от геморойных заказчиков. Или же для того, чтобы можно было скинуть цену при необходимости.

Риски заказчиков:
* Исполнители не выполнят заказ или очень сделают низкого качества.
* Приходится завязываться на исполнителя.
* Потеря бюджета.
* Идеи могут своровать.
* после предоплаты могут исчезнуть
* Выполнение проекта может растягиваться в разы.
* уйдут ключевый разработчики.
* цены неожиданно взлетят и люди уйдут к другому заказчику.
* доработка существующего.
* наработки будут использоваться исполнителем или другой компанией.
* наработки практически невозможно продать, если сделано на половину


Женская линия поведения у заказчиков:
* внимание
* истерики
* требования
* иногда пассивность.

Заказчик – женское поведение – слушатель – пассивная позиция
Исполнитель – мужское поведение – выступающий – активная позиция.

Если мы заказчики, то хотим:
* перед началом узнать стоимость
* стоимость средняя по рынку (чтобы не чувствовать себя обиженный :)))))
* высокий сервис
* соответствие срокам и предупреждения в случаях измений планов или форсмажорах
* гарантия

Настроение у заказчиков такое же, как и у вас, когда вы заказываете кофе.

В ИТ зависимость заказчика от исполнителя очень большая.


Заказчик привыкает к суммам. (причем чтобы не случилось – заказчик привык платить. Часто при периодической подписке, на например, люди платят, потому что лень отписываться.
Также может быть и в случае с ИТ проектами.
Заказчик не соскочит, когда привык – нужно уж очень сильно что-то испортить, чтобы это случилось)

Заказчик привыкает к нам.

Дружба с заказчиком:
* Если удаленность, то пытаться ее размыть (например фото в ФБ. Фото, ДР, видео чаты – легко и эффективно, поездки заказчика к исполнителю)
* регулярность общения (не создавать “ощущение заброшенности”. А то, обидется и не захочет платить 🙂 )
* честность и прямота (сложная тема)
* преданность и ответственность делу (либо есть, либо нет. Полезный навык исполнителя для заказчика – но способов поощрения нет)
* бизнес-подход к задачам клиента.
* анализ потребностей заказчика
* прозрачность + доверие (рассказывать побольше заказчику, что у нас происходит, даже если это не очень важно)
Если все условия исполняются, то дружба неизбежна 🙂

Как потерять заказчика: 
* не следить за проектом
* поставить плохого исполнителя
* необосновано ставить часы/цены
* игнорировать

Риски исполнителя при работа с заказчиками:
* управление тобой и твоим временем.
* паники и истерики
* вербовка твоих исполнителей
* монополия заказов и зависимость


“Если у тебя небольшая компания, то можешь заметить, что ты вдруг оказался на работе”.

Кейс, совсем недавний.
* Маржа 60% для ПМ-овнера.
* Один ключевой разработчик в команде.
* Заказчик не знал рейты девелоперов, но потом узнал и сказал, что его “грабят”.
Решение.
* Последние 3-4 месяца на прямую не участвовал в проекте, и поэтому было недовольство заказчика психологическое – нужно быть “в теме”, причем не обязательно тратить много времени.
* Подготовил отчет по аутсорсу для Украины в сравнении с другими странами и показал заказчику – заказчик “бурчал”, но согласился.
* повысили ЗП сотрудиками и понизили рейт заказчика. В итоге получилось 20% маржи (вынужденная мера, поскольку не было денег для ЗП сотрудникам)
* стал более вовлеченным в проект.
* ушли потом всего 2 разработчика. Но в итоге вырос один из оставшихся. Появились новые люди и т.д. (Да, таки “незаменимых людей не бывает”, как говорил Иосиф Виссарионович)

* нашел новых заказчиков и этот заказчик перестал быть ключевым (заказчик выиграл в краткосрочной перспективе, но проиграл в долгосрочной)
Сейчас бы:
* не уменьшал бы рейт для заказчика.

Бывают проекты, где заказчики пушают разработчиков, им это даже нравиться – идеально для владельца компании.

О клиентах.
* нужно стремиться к постоянным заказчикам. Бизнес начинается с постоянных клиентов. Появляются деньги, возможность прогнозировать, реинвестиции, рост.
* Контролировать все равно нужно.
* поднять рейт на 10% – доп. прибыть. Мотив: “гречка дорожает”
* как относишься к сотрудникам, так они относятся к клиентам.
* иногда нужно увольнять заказчиков. (Принцип 80-20).

Лит.
Книга. “Кармический менеджмент”
Управлять бизнесом с точки зрения кармы 🙂
Я – в центре. Вокруг – потребители, сотрудники, поставщики, мир (пример для “мира”: волонтерство. Практикующие говорят, что это работает, но не понимают как :)).
Иногда может получиться отжать высокий рейт, но в итоге заказчик уйдет.

Несколько слов о курсе “Яркий аутсорс
Как создать свою компанию.
* моя история
* выбор ниши
* как стартовать и сколько нужно денег (схож с консалтингом – не нужно много денег для старта)
* где и как набирать первых сотрудников
* подводные камни (первое время – нужно много работать, но потом почти пассивный доход)
* как не стать заложником
* дорогу осилит идущий 🙂


Большинство заказов из фриланс-бирж.
Часто есть небольшие заказы, но если все ок – то потом появляются более крупные от тех же заказчиков.

(от себя добавлю, что таких случаев на много больше, чем может показаться. Именно поэтому в фрилансе сложнее всего вначале)


Преимущество аутсорсинг ИТ-бизнеса в Украине – нельзя захватить рейдерством, а если захватить, то все развалится. Власти не понимают, как толком все работает, как деньги идут и т.д.

Все наши заказчики храбрые – их за это нужно уважать!

Первое iPhone приложение в ожидании review в AppStore

Отправил свое первое (пробное) приложение на review в AppStore.

Самые интересные запреты

В списке запретов замым интересным показалось следующие пункты:

  • Apps that duplicate apps already in the App Store may be rejected, particularly if there are many of them, such as fart, burp, flashlight, and Kama Sutra apps. (свистелки и перделки больше не принимаются 🙂 )
  • Apps that link to external mechanisms for purchases or subscriptions to be used in the app, such as a “buy” button that goes to a web site to purchase a digital book, will be rejected (все продажи только через Apple)
  • Any app that is defamatory, offensive, mean-spirited, or likely to place the targeted individual or group in harms way will be rejected. Professional political satirists and humorists are exempt from the ban on offensive or mean-spirited commentary (политики – козлы отпущения, хотя раньше банили такие приложения. Хорошая статья с 9-тью кейсами бана приложение доступна здесь.)
  • Apps portraying realistic images of people or animals being killed or maimed, shot, stabbed, tortured or injured will be rejected (“Лики смерти” не пропустят)
  • Apps that include games of Russian roulette will be rejected (Джодж Карлин видимо думает иначе :))
  • Apps containing pornographic material, defined by Webster’s Dictionary as “explicit descriptions or displays of sexual organs or activities intended to stimulate erotic rather than aesthetic or emotional feelings”, will be rejected (различают порнографию и творчество – приятно)
  • Apps that include the ability to make donations to recognized charitable organizations must be free

Полезные ссылки

Для меня полезными оказались следующие ссылки:

App store Approval Process (одна из родных страниц)
https://developer.apple.com/appstore/resources/approval/index.html

How to import a developer profile into Xcode?
http://forums.gamesalad.com/discussion/40223/how-to-import-a-developer-profile-into-xcode

How to upload an app to the App Store with XCode 4
http://www.touch-code-magazine.com/how-to-upload-an-app-to-the-app-store-with-xcode-4/

Prepare for App Submission
https://developer.apple.com/appstore/resources/submission/index.html

How to upload an app to the App Store with XCode 4
http://www.touch-code-magazine.com/how-to-upload-an-app-to-the-app-store-with-xcode-4/

Error: “No identities are available for signing” Xcode 4.3.1
http://stackoverflow.com/questions/9635939/error-no-identities-are-available-for-signing-xcode-4-3-1

Устанавливаем Git под Mac OS X / XCode

Когда начал писать под Mac OS X в XCode, то увидел, что в нем есть поддержка Git.
Решил его и использовать.

Знакомство с git

Если с Git-ом не сталкивались, то може быть полезным сайт git – fast-version-control (есть русский перевод).

Для тех, кто знаком с SVN, может быть полезной статья Git Svn Crash Course. Пользователям Subversion по началу Git может показаться слегка наркоманским 🙂

Поддержка Git в XCode 

Установить Git можно, начиная со страницы git-osx-installer


Если появилось желание существующий XCode проект посадить под Git, то могут быть полезными следующий ссылки:
1. Using Git with an existing XCode project
2. Setting up a git repository in XCode for a pre-existing project

Клиент с графическим интерфейсом можно найти на странице gitx.
Клиент очень удобный, но, похоже, уже 2 года не поддерживается.
Последний раз я скачивал его со страницы http://gitx.frim.nl.
OpenInGitX позволяет добавить кнопку в панель инструментов Finder-а, чтобы можно было открывать GitX, нажимая на нее, если вы находитесь в репозитории git.

Напомню, чтобы увидеть служебные файлы Git, нужно включить отображений скрытых файлов.

Есть также еще один клиент с графическим интерфейсом gitk, но я его не использовал.

Далее используем в XCode c помощью команды File -> Source control -> Commit… и близ-лежащих.

Некоторые полезные операции

Git ignore file for Xcode projects describe at :

Checkout the revision you want to work with.
$ git reset --hard abcd93

More info: http://stackoverflow.com/a/890006/13441

To follow history after file renamed:
git log --follow
More info: http://stackoverflow.com/a/1321962/13441

Revert changes:
git checkout path/to/file/to/revert
git checkout -- .
More info: http://stackoverflow.com/a/52713/13441

Сommit all deleted files to Git
git add -u
This tells git to automatically stage tracked files – including deleting the previously tracked files.
More info: http://stackoverflow.com/a/1402793/13441

Find children revisions (commits)
git log -g
More info: http://www.kernel.org/pub/software/scm/git/docs/git-log.html

Rename project in XCode:
1. Rename project itself: http://stackoverflow.com/q/5416677/13441
2. Rename folder with sources with git to preserve history with git mv
3. Fix XCode project: http://stackoverflow.com/q/8262613/13441

SimpleNote после Evernote – первые впечатления

Переход на Evernote

Несколько месяцев назад попробовал для себя Evernote.
До этого использовал Goolge Docs. Но в Google Docs нельзя было редактировать документы в офлайне да и в целом не очень все юзабельно.

Сначала Evernote очень приятно удивил, особенно юзабельностью.
Но через некоторое время я начал подозревать глюки с головой… “вроде записал” а оно не записалось….
Но как оказалось в данном слючае глюки все таки были с Evernote.

Потери данных в Evernote

Evernote довольно часто теряет данные, когда метку часто редактируешь, причем на разных девайсах.
“Забыл нажать Done” – не подходит.
Кстати суппорт тоже как-то странно реагирует.

А еще самое интересное происходит, когда длинная заметка.
Я так прочитал книгу на iPhone-е и при этом копи-пастил фрагменты книги во время чтения в Evernote, получился конспект.
Но когда я ее перечитал, некоторые фрагменты встречались дважды, а некоторые, похоже, исчезли (сложно это вспомнить, потому как намеренно хочется забыть, когда в Evernote скинул 🙂 )

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

Также часто проблемы были, когда редактируешь заметку на iPhone без доступа в интернет, и вдруг появляется интернет и неожиданно начинается синхронизация. Часто терялось то, что было только что набрано.

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

Первый взгяд на SimpleNote

Вот и присмотрел я SimpleNote.
Пока пробовал только веб-интерфейс и iPhone-приложение.
Видимо API открыто и доступно множество клиентов и для других платформ.

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

Синхронизация очень классно сделана –  я о таком мечтал, но не особо надеялся 🙂
Приведу пример теста, который я проводил.
Создал заметку с несколькими строками в веб-клиенте, она синхронизировалась на iPhone.
Потом отключил iPhone от Wi-Fi и начал ее редактировать в конце текста, а также потом редактировал ту же заметку через веб-интерфейс в начале текста.
Потом я опять подключал iPhone к сети и захожу в SimpleNote.
И вуаля! Добавленный кусочек текста  с iPhone версии вставился именно в нужное место и его можно было увидеть в веб-клиенте.

Можно было и более извращенные тесты делать, но пока меня и так сильно радует. Похоже они реализовали то, как я это себе представлял, поэтому доверяю 🙂

Ну и как бонус в веб-клиенте можно просмотреть историю заметки.
В Evernote даже в платной версии такого нет, есть только бекапы.

Из минусов SimpleNote после Evernote:
Нет ссылок на отдельные публикации из веб-клиента (есть в планах, правда что-то затягивается).
Нет форматированного текста, хотя эту фичу я редко использовал (для гиков есть поддержка Markdown).
Нет заголовков заметки – берется первая строка заметки считается заголовком.

В итоге, первые впечатления очень хорошие, хотя более развитое форматирование  все таки не помешало бы.

Update. Спустя 3 недели.

SimpleNote web interface и iPhone клиент работает очень даже ничего.
Единственно, что иногда бывают дублирующие строки в заметках, видимо когда часто происходит синхронизация и связь с интернетом не стабильная.
Но в целом с этим можно мириться, все гораздо-гораздо лучше, чем Evernote.

А вот десктопные клиенты я сначала себе поставил, а потом посносил.
Интерфейс мне понравился.
Но иногда создается впечатления, что они при синхронизации как бы не замечают, что метка на сервере изменилась и в лучшем случае не подтягивают изменения при синхронизации, в худшем – затирают изменения на сервере.
Подозреваю, что это проблема не склиентами (они кстати thirty party), а с API Simplenote, поскольку симптомы одинаковые у двух разных клиентов.
Пробовал работать с Metanota и  ResophNotes.

И меня что-то разочаровала публикация на суппорте – оказывается, что система не проектировалась так, чтобы данные не терялись при разрыве связи. Для мобильных клиентов это вообще что-то непонятное….

Ох доиграются они, что доберется до них Google, Apple или тот же Microsoft и сделает технически надежное решение.
А плюнет юзер на юзабили в обмен на стабильность до первой замеченной пропажи данных…

Update 2. Наступающий реквием проблем с заметками на разных устройствах…

… у Apple уже Notes на iPhone работают, в клауд сохраняются, и вот веб-интерфейс добавился и работают очень даже ничего, предсказуемо в случае разных извратов…
Пока тестирую.
Жду добавления тегов или категорий и видимо скажу SimpleNote-у, Evernote и тому подобным: Ты кто такой? Давай, до свидания!
Хотя нужно добавить, что Evernote уже перестал тупо удалять данные, которые считает нужным, при проблемах синхронизации.

Мобильный интернет – все меняется гораздо-гораздо сильнее, очередной виток спирали развития

Первый фактор – это то, что появляются новые пользователи, которые с обычным интернетом никогда бы не появились. В мобильном интернете расстояние одной кнопки в телефоне.Весело, что в Индии доступ к интернету есть у большего числа людей, чем доступ к туалету :)Не смотря на то, что сам мобильный интернет растет очень сильно, но внутри него все еще интереснее происходит.Люди на много чаще используют приложения, чем сидят в браузере, а если сидят в браузере, то не пользуются поисковиком. Это кстати тревожный звоночек для Гугла, видимо поэтому он так за Андройд взялся.

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

Идем дальше. Есть мнения, который также предрекают сложную ситуацию Фейсбуку, потому что на мобильниках не видно рекламы.
Но с одной стороны я думаю, здесь свой вклад может сделать команда Инстаграм.
А с другой стороны связь людей в интернете – это гораздо больше, чем лента новостей с рекламой справа. И Марк Цукерберг это понимает гораздо лучше, что кто либо другой.
И я думаю клиентское приложение и бизнес модели Фейсбука поменяются в ближайшее время очень сильно, но Фейсбук от этого только выиграет.

А тут еще и Apple c Facebook-ом обещают очень сильно интегрироваться в iOS6 – люди есть люди.

В итого получается что Apple, Facebook и Microsoft в определенном отношении партнеры.
… и при этом выпускают свои гаджеты…. Все это как то очень интересно выглядит.

Но самое интересное дальше. Учитываю огромный опыт все упомянутых выше монстров, а также то, что Facebook cверхгибкий и быстрый в разработке, что у него активно перенимает Гугл, что видно в Андройде, разработка софта изменяется кардинально.

Приходит конец интернет-браузерам. Точнее, они будут использоваться кардинально реже.
С точки зрения пользователей я уже описал почему так происходит.
А для разработчиков приходят полноценные платформы разработки, от Аппл и Гугл.
И писать под интернет богатый интерфейс пользователя, где основная логика клиента на JavaScript всегда было извращением. Да, что-то улучшали, но теперь приходят полноценные операционные системы и средства разработки.

Но почему же все таки возник HTTP-интернет?
Вся проблема была в том, что Microsoft Windows всех победил и принес свои геморрои, особенно в установку приложений.

Теперь установить приложение через AppStore становится элементарно.
А поскольку лучшие приложения будут пользоваться лучшим спросом и на платформе iOS или Андройд это сделать легче, чем под Web Browser-ы, то очевидно, кто на коне.

Одно из следствий такое.
Монстры будут бороться за людей и скупать лучших со всего мира, что они уже сейчас и делают. Но они буду покрывать только большие ниши.
А вот маленькие будет оставаться всем остальным, и их очень много, и для этого нужно будет очень много программистов…

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

Apple, планшеты, телефоны

Из этого интервью Стива Джобса 2010 года очень много чего стало понятно о мобильных телефонах, планшетах, как все возникло, почему и куда движется интернет. А также многое из того, что сейчас происходит, например чрезвычайно агрессивное и очень необычное поведение Гугла относительно развития Андройда, да и не только его: