Задать вопрос
  • Как грамотно начать погружаться в разработку под iOS и что для этого нужно?

    @igafonov Автор вопроса
    Здравствуйте!

    Буквально вчера вечером приобрёл MacBook Pro 13'' Retina (Intel Core i5, 8 Гб, 128 Гб (SSD), Intel Iris graphics 5100). Сейчас читаю Пола Макфедриса - Переходим на Mac :-)

    Спасибо большое за информация по эмуляторам: она очень полезна для меня. Т.к. буквально полгода назад разбил свой Айфон, взял на пробу Nokia и в ближайший год не хотелось бы её менять. Хотя, конечно, "яблоки" в разы лучше.

    Обязательно напишу вам на почту! Супер!
  • Как грамотно начать погружаться в разработку под iOS и что для этого нужно?

    @igafonov Автор вопроса
    Таки приобрёл это: MacBook Pro 13'' Retina (Intel Core i5, 8 Гб, 128 Гб (SSD), Intel Iris graphics 5100).

    Спасибо за ваши советы!
  • Как грамотно начать погружаться в разработку под iOS и что для этого нужно?

    @igafonov Автор вопроса
    @azShoo, ну ясненько. Успехов вам! Надеюсь, у вас всё получится!
  • Как грамотно начать погружаться в разработку под iOS и что для этого нужно?

    @igafonov Автор вопроса
    @azShoo, вы хороший советчик. Вы же в этом разобрались? Вот и имеете полное право рассказывать о том, с чем уже сталкивались. :-)

    А как учились? С чего начинали и что использовали? Как успехи в целом?
  • Как грамотно начать погружаться в разработку под iOS и что для этого нужно?

    @igafonov Автор вопроса
    Здравствуйте.

    MacBook Air 13" (Intel Core i5, 4 Гб, 128 Гб (SSD), Intel HD Graphics 5000) VS MacBook Pro 13'' Retina (Intel Core i5, 8 Гб, 128 Гб (SSD), Intel Iris graphics 5100).

    Однозначно второй вариант? ;-)
  • Как грамотно начать погружаться в разработку под iOS и что для этого нужно?

    @igafonov Автор вопроса
    @azShoo, благодарю за развёрнутый ответ. Жить стало полегче, правда.

    Может, подскажете вот ещё что: Obj-C -- понятно, Swift на перспективку -- понятно. А какие технологии ещё нужны для умения полноценно писать приложения под iOS? Ну чтобы ознакомиться, быть в курсе, что ещё будет нужно со временем.
  • Как грамотно начать погружаться в разработку под iOS и что для этого нужно?

    @igafonov Автор вопроса
    @azShoo, мне кажется решение учить Obj-C правильным. Понятное дело, что сложно, но а как иначе? Это же довольно серьёзная сфера.

    Получается, начинать с Obj-C, а подходить к Swift -- когда?

    И спасибо за ваш ответ!
  • Как грамотно начать погружаться в разработку под iOS и что для этого нужно?

    @igafonov Автор вопроса
    Понял вас, супер. Спасибо за ответы! :-)

    Да, очевидно, что Swift легче. Но многие пугают, что мало кто будет связываться с разработчиком, который знает Swift без Objective-C. Ну и пишут, что если влезать в эту тему, то нужно будет часто сталкиваться с кодом Obj-C, т.к. 99% приложений уже написано на нём.

    Как я понимаю, зная только Swift, можно с нуля писать полноценные и любые приложения под iOS, верно? То есть, вообще без кода Obj-C?

    Ну и если вы уж любезно консультируете меня по вопросам ЯПов для iOS, то подскажите, пожалуйста: а какие ещё технологии нужно будет знать? Понятно, что ситуации бывают разные, но что должен знать ещё iOS-разработчик, если, условно скажем, он выучил и хорошо практикует только Swift. Накидайте терминов популярных (имею в виду не только ЯП, а ещё какие-то технологии о которых нужно знать).
  • Как грамотно начать погружаться в разработку под iOS и что для этого нужно?

    @igafonov Автор вопроса
    Здравствуйте, Setrino! Благодарю за ваше внимание к моим вопросам.

    1. Да, таки коллективно решили, что MacBook почти необходим.

    2. У меня выбор: MacBook Air 13" (Intel Core i5, 4 Гб, 128 Гб (SSD), Intel HD Graphics 5000) или MacBook Pro 13'' Retina (Intel Core i5, 8 Гб, 128 Гб (SSD), Intel Iris graphics 5100). Первый стоит 1100$, второй 1400$, разница 300$. Не так много, но не хочу переплачивать за "ну хай будет на всякий случай".

    3. Насчёт Айфона тоже пока что коллективно решили, что можно отложить покупку на 4 месяца смело. Это хорошо. Ну а там уже буду смотреть, что мне действительно нужно. Кстати, а вы бы советовали через полгодика взять 5/5s или 6/6s (исходя из размеров экрана и моих целей)?

    4. Игр делать не планирую (сам вообще не играю, поэтому скучно будет). Планирую делать современные симпатичные приложения, возможно, какие-то более или менее крупные сетевые проекты. Просто выше посоветовали вообще сразу начать копать Swift, поэтому сейчас и задумался. До создания этой темы планировал взяться за Objective-C, а потом плавно перейти на Swift. Сейчас уже есть идеи сразу идти учить Swift. Про С и С++ не думал вообще. А нужно? Учитывая что будет Obj-C и позже Swift.

    Также спасибо за советы по обучению и полезные ссылки. Всё обязательно просмотрю, когда будут накидывать примерный план.
  • Как грамотно начать погружаться в разработку под iOS и что для этого нужно?

    @igafonov Автор вопроса
    Здравствуйте, popcorn2d! Благодарю вас за краткие, но дельные советы по всем моим пунктам. Итого:

    1. Единственная причина, по которой хотелось бы оттянуть покупку Мака (такое маловероятно, но всё может быть, сами знаете) -- не потяну разработку под iOS, окажется всё в миллионы раз сложнее и вынужден буду смирится с моим решением об обучении. Хотя, как уже говорил выше, очень хочу, понимаю, что будет сложно, поэтому такое маловероятно.

    2. Так и думал, когда искал золотую середину. Вы подтвердили это, спасибо. Смотрю в сторону MacBook Pro 13'' Retina (Intel Core i5, 8 Гб, 128 Гб (SSD), Intel Iris graphics 5100).

    3. Супер, что не нужен девайс со старта. Сэкономлю 500$, после НГ возьму. Наверное, если уже брать какой-то девайс, есть смысл взять iPhone 5 или 5s? Не намного он дороже выходит iPad mini, но функционала телефонного побольше ведь там (возможно, приложения будут связаны именно с ним). Или я ошибаюсь и функционал в Айфоне и Айпаде почти идентичен?

    4. Знаете, я хотел задать вопрос: так всё-таки что учить Objective-C или Swift. Но побоялся, что закидают тапками. Более того, везде в соседних темах 90% советующих рекомендуют начинать с Obj-C, а потом переходить к Swift. Почти никто не сказал, что есть смысл приходить в iOS-разработку, начиная с полного нуля учить Swift. Что вы скажете?

    5. Так туторы по Обж-С или таки сразу копать Swift? ;-)

    Спасибо за ваше внимание!
  • Как грамотно начать погружаться в разработку под iOS и что для этого нужно?

    @igafonov Автор вопроса
    Ага, вас понял. Буду разбираться, ещё раз благодарю!
  • Как грамотно начать погружаться в разработку под iOS и что для этого нужно?

    @igafonov Автор вопроса
    По эмуляторам и Макбукам вас понял. В принципе то, что мне нужно на самое первое время. Тогда вам вопрос: а что лучше поднять -- Хакинтош или виртуалку под Макосью?

    И, коль вы уже начали отвечать именно по теме железа, ответьте, пожалуйста, на мой второй вопрос (о нужной мощности Макбука для разработки).

    PS. Да, конечно, даже близко не думаю заработать на первом проекте и/или в первые полгода-год обучения.

    Спасибо за ваш ответ, GavriKos!