Xcode для начинающих. Урок 3.

Всем доброго времени суток. Начиная с данного выпуска я решил перед основным уроком делать небольшое отступление, введя рубрику «DeepTip». В ней я буду делиться с вами маленькими секретами о эффективной работе с Mac OS X, и не только. Надеюсь, эта рубрика многим придется по душе и вкусу 😉 Для начала хочу сделать небольшое отступление… Сейчас я публикую свои уроки на нескольких mac-ресурсах, поэтому получаю много писем с вопросом, когда же выйдет новый урок. В связи с этим решил сделать на своём официальном сайте два виджита с информацией и прогресс-баром. По ним вы сможете понять на какой стадии новый урок. Так же там можно найти таймер с обратным отсчетом до выхода нового урока. На стартовой странице www.iPromix.de вы найдете сокращенную информацию, а на странице уроков Podcasts iPromix.de находится более подробная информация. Так что кому не терпится – добро пожаловать 😉 Ну а теперь вернёмся непосредственно к теме.

Эта тема уже разрослась на несколько частей и будет обновляться по мере выхода новых частей Урока 3 (как только выйдет Урок 4 будет создана новая тема).

Часть 1

  • Понятие «Переменная», зачем она нужна и какого типа она может быть.

Часть 2

DeepTip:

  • «Языки и текст» – разберемся с мультиязычностью программ в MacOS, а также с автозаменой текста и «Клавиатура и Символы».
  • «Экономия энергии» – расписание работы.
  • «Общий доступ» – «Общий экран», «Общий интернет» – это нечасто используемые функции, но порой очень нужные.

И сам урок:

  • В этом уроке мы будем разбираться уже на практике с переменными.
  • В частности, постараемся понять, что такое видимость переменных и зачем она нужна.
  • Создадим свой собственный класс и затронем частичную работу с классом, но упор на классе делать не будем, в данном уроке он нужен только для примера.

Часть 3

DeepTip:

  • Safari: познакомимся с «Сафари» ближе.
  • Поговорим об Расширениях (Extentions), Истории, Поиске, а также сохранении группы вкладок.

И сам урок:

  • Продолжаем и заканчиваем разговор о переменных и их видимостью.

Пока мы изучаем основы, я буду постоянно и нудно объяснять. Чем дальше мы будем продвигаться, тем меньше я буду нудеть 😉 Приятного просмотра!

[pl_video type=”youtube” id=”K1JC1kViX64″]  
[pl_video type=”youtube” id=”dYlMhN9jUAc”]  
[pl_video type=”youtube” id=”ItMUCXFwhiY”]  

Так же не забываем, что все уроки по Xcode и Objective-C можно легко найти по тегу Xcode Lessons. Не стесняйтесь лайкать, твиттить и комментированть данные уроки 😉

Share this article
0
Share
Prev Post

Приложение DAEMON Tools вышло для Mac OS X.

Next Post

Как сделать установочную USB «флешку» с Windows 7 или Windows 8 при помощи Ассистента Boot Camp на любом Mac.

Comments 16
  1. Доброго времени суток, Эдуард!!! Отличные подкасты!!! А продолжение когда будет???

    1. И Вам доброго времени суток, Tea Drunkard.
      Благодарю Вас 🙂
      Изо всех сил стараюсь, чтобы успеть еще в этом году выпустить новый урок. Если что, Вы всегда статус работы можете увидеть по адресу: http://podcast.iPromix.de/xcode/

  2. Tip (совет) общеупотребляемое, а DeepTip – это рубрика на сайте DeepApple, где они дают свои советы – отсюда и DeepTip.

    1. Почему Вы решили, что DeepTip – это «изобретение» DeepApple.ru? При всем уважении, но я с Вами не согласен. Ведь наличие такой рубрики на этом сайте совсем это не означает. В доказательство могу привести аргуметы:
      • я не думаю, что не русскоговорящие люди подсмотрели это название на DeepApple.ru и ввели в свой лексикон
      • введите в любом переводчике или словаре «deep-tips»
      • введите в поисковой машине deep-tip или deep tips и т.п. и Вы найдете употребление этого словосочетания на иностранных сайтах и не только

      В чем я могу с Вами согласиться, так это в том, что я написал «Deep» и «Tips» слитно, а также убрал «s» в конце, по причине того, что собирался делать только по одному совету на урок. Касаемо сайта DeepApple, испытываю к ним глубокое уважение и с удовольствием посещаю их сайт каждый день.

  3. Добрый день Эдуард. С нетерпением жду нового выпуска, а его все нет и нет. Хотел поинтересоваться когда он выйдет?

  4. Эдуард, Вам спасибо. Но вы знаете, когда смотрел урок про видимость переменных в конце обучения запутался на столько что не вольно это вызвало гнев. Не потому что урок плохой, а потому что начинающему мне эту кашу из if и подключений классов друг в друга переварить не удалось. Может быть вы для начала маленькими частями код показывать будете.

    1. Здравствуйте, Тимур!
      Спасибо за Ваш комментарий. Мне кажется Вы упустили какую-то маленькую деталь в объяснении, сосредоточившись на другом моменте урока и материал сразу резко усложнился для понимания.
      Я написал Вам письмо на Ваш email.

  5. Добрый день, Эдуард!
    Большое спасибо за уроки, сегодня второй раз пересмотрел все три урока про видимость переменных. Я в компьютерах давно не новичок, но так вышло, что более 20 лет занимался работой только с одной стороны – пользовательской, работая в полиграфии и на телевидении. Хотя программирование изучал в институте, и было все это очень интересно. Но… – так уж вышло, что о том говорить! Пару лет назад решил заняться изучением Objective-C и программирования в среде Xcode. Нашел как бы неплохую книгу (Aaron_Khilegas – Objective-C programming), в ней весьма неплохо излагается материал, но там очень мало уделяется внимания работе в Xcode. А это неправильно, поскольку, на мой взгляд, именно с этой стороны нужно подходить к преподаванию материала, а не в отрыве от действительности.
    Ваше изложение предмета впечатляет! Доходчиво, ёмко и без излишеств! Правда пришлось пересмотреть все три урока по переменным, ибо некоторые моменты при повторном просмотре сразу же старался повторять в Xcode и кое-что конспектировал, чтобы как следует закрепить в памяти. Единственное, что вызывает опасение – то, что у меня стоит уже 7 версия Xcode! Я работаю на виртуальной машине и как-то “удачно” так вышло, что сама система обновилась до последней версии и потребовала установить последнюю версию Xcode, отказавшись воспринимать что-либо меньшее семерки. Пока что никаких проблем с реализацией примеров не было, хотя некоторые отличия бросаются в глаза – например, наличие дополнительных непонятных файлов в папке проекта.
    А в целом – ваш опыт становления в качестве программиста за сравнительно короткий период вдохновляет! Искренне (мысленно) жму вашу руку и желаю дальнейших успехов в личностном развитии – стремиться вперед, увлекая за собой массу мелких “элементов” типа меня 🙂

    1. Здравствуйте, Дмитрий!
      Спасибо Вам за такой добрый и познавательный отзыв!
      Да, Вы правы в глаза сразу бросаются изменения в Xcode, хоть они и не должны вызвать сложности, так как функции описанные в уроках остались и в новых версиях. Так что проблем вроде это не должно вызвать 😉
      Благодарю Вас за пожелания и они взаимны!!

  6. Эдуард!
    Уже изучил 2 урока и треть от третьего и хочу отметить, что выделаете колоссальную работу!
    Никогда ещё никому не оставлял отзывов, но то, насколько подробно вы это делаете не оставило меня равнодушным, поэтому решил выразить своё восхищение и признательность за такой труд (особенно понимаю сколько времени занимает монтаж этого видео…)
    Кстати заметил один момент: позанимавшись изучением программирования в течение 3-х дней как-то странно меняется подход в том числе и к работе, более структурировано (по другому структурировано) стараюсь всё делать :))
    Спасибо!

    1. Здравствуйте, Владислав!
      Большого стоит получить такой комментарий и всё вложенное время хоть и на несколько уроков, было хорошей затеей!
      К большому сожалению, наверно как и у всех, нехватка времени мешает продолжить это начинание 🙁 Хотя регулярно пытаюсь, при любом изменении графика дел, найти устойчивые пару часов на продолжение создания уроков, тем более у меня очень много интересных и очень полезных тем набралось. Но увы и ах – найти даже 1,5-2 часа в день на постоянной основе никак не удаётся.
      Хорошо если бы у всех, изучение программирования меняло подход к повседневной работе с компьютером в более грамотное русло. Порядок сохраняемых данных не просто по началу выработать, но если хочешь потом легко и быстро разбираться в хранящихся данных на ПК, причем комфортно и с удовольствием, то прийдётся наступить себе на горло в первое время 🙂 Главное в самом начале хорошо продумать будущую структуру сохраняемых данных (папки, файлы и т.д.), систему маркировок, инструменты-помощники в работе над порядком (хранения, создание маркировок и иконок для папок) и т.д.
      Тут наверно сложно дать точные руководства к действиям, ведь каждый воспринимает структуру данных на ПК имеет свою и представляет по своему. Что удобно одну, может не подойти другому. Это как порядок в доме, сложно представить, что тебе скажут куда и что тебе положить у себя в квартире ))
      Надеюсь Вы не потеряете интерес к структурированию содержимого компьютера 🙂
      Еще раз спасибо Вам Владислав, за оценку подкастов!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Read next