Программирование под iOS
Сегодня впервые получилось запустить тестовое приложение на iPhone.
В отличие от Android, где, чтобы запустить приложение на физическом устройстве достаточно подключить телефон к компьютеру и запустить приложение из под Eclipse, в Apple устройствах все сделано гораздо "проще".
Чтобы скомпилировать своё первое приложение для iPhone нужно установить xCode на ваш iMac (у вас, конечно уже есть iMac, верно?). Последняя версия xCode, кстати, ставится, только на последнюю версию Lion или Mountain Lion - на Snow Leopard уже не получится.
Если нет мака, можно собрать Hackintosh - пару недель танцев в бубном и худо-бедно может получится нечто позволяющее запускать xCode.
Затем, нужно купить девелоперскую лицензию - всего каких то 100 баксов в год - копейки. Оплата, кстати, из Росси по карте через Интернет не предусмотрена. И это в двадцать первом веке у лидера всей IT индустрии! Поэтому, скачиваем форму с сайта, распечатываем, заполняем от руки, посылаем по факсу в Купертино (у вас конечно есть факс?). Вашу заявку рассмотрят в течении недели - двух.
Дальше всё гораздо быстрее.
Нужно сгенерировать Certificate Signing Request, послать его в Apple, получить с Apple Provisioning Profile и Сертификат.
Установить Provisioning Profile и Сертификат в xCode и OS X соответсвенно.
После того как всё готово, можно подписать приложение и запустить его на iPhone.
Здесь подробно описано как это сделать, всего-то с десяток экранов текста с картинками. Ребёнок справится.
Вобщем, терпимо, всё что нас не убивает - делает нас сильнее!
Ипользование Google Maps а Android устройствах
Оказывается, включить в приложение на Android работу с картами от Google Maps проще простого. Благодаря тому, что обе эти системы разработаны в Google создать работающий пример приложения с гуглокартами можно буквально за несколько минут.
Вот здесь подробное step by step руководство как это сделать.
Итальянские Альпы 360
Земля глазами Вояджера-1
"...Взгляните ещё раз на эту точку. Это здесь. Это наш дом. Это мы. Все, кого вы любите, все, кого вы знаете, все, о ком вы когда-либо слышали, все когда-либо существовавшие люди прожили свои жизни на ней. Множество наших наслаждений и страданий, тысячи самоуверенных религий, идеологий и экономических доктрин, каждый охотник и собиратель, каждый герой и трус, каждый созидатель и разрушитель цивилизаций, каждый король и крестьянин, каждая влюблённая пара, каждая мать и каждый отец, каждый способный ребёнок, изобретатель и путешественник, каждый преподаватель этики, каждый лживый политик, каждая «суперзвезда», каждый «величайший лидер», каждый святой и грешник в истории нашего вида жили здесь — на соринке, подвешенной в солнечном луче.
Земля — очень маленькая сцена на безбрежной космической арене. Подумайте о реках крови, пролитых всеми этими генералами и императорами, чтобы, в лучах славы и триумфа, они могли стать кратковременными хозяевами части песчинки. Подумайте о бесконечных жестокостях совершаемых обитателями одного уголка этой точки над едва отличимыми обитателями другого уголка. О том, как часты меж ними разногласия, о том, как жаждут они убивать друг друга, о том, как горяча их ненависть.
Наши позёрства, наша воображаемая значимость, иллюзия о нашем привилегированном статусе во вселенной — все они пасуют перед этой точкой бледного света. Наша планета — лишь одинокая пылинка в окружающей космической тьме. В этой грандиозной пустоте нет ни намёка на то, что кто-то придёт нам на помощь, дабы спасти нас от нашего же невежества.
Земля — пока единственный известный мир, способный поддерживать жизнь. Нам больше некуда уйти — по крайней мере, в ближайшем будущем. Побывать — да. Колонизировать — ещё нет. Нравится вам это или нет — Земля сейчас наш дом.
Говорят, астрономия прививает скромность и укрепляет характер. Наверное, нет лучшей демонстрации глупого человеческого зазнайства, чем эта отстранённая картина нашего крошечного мира. Мне кажется, она подчёркивает нашу ответственность, наш долг быть добрее друг с другом, дорожить и лелеять бледно-голубую точку — наш единственный дом..."