Цель заброшена
Автор не отписывался в цели 8 лет 8 месяцев 5 дней
Образование
Стать разработчиком iOS приложений
ЦЕЛИ следующего плана:
- Научиться писать приложения
- Приобрести навыки анализа кода сторонних приложений (разработанных кем-либо):
- Уметь читать и разбираться в чужом коде;
- Уметь продолжить программирование чужого кода;
- Уметь выявлять баги в коде;
- Уметь определять цели/ задачи по развитию кода и т.д.
- Приобрести навыки публикации и продвижения приложений в Apple Store
Критерий завершения
Публикация приложения в Apple Store и удержание приложения в TOP-100 в течение 2 месяцев
-
Базис
- http://habrahabr.ru/post/166213/
- http://www.ozon.ru/context/detail/id/33369586/
- http://www.ozon.ru/context/detail/id/33369586/
- http://www.ozon.ru/context/detail/id/4796926/
- http://www.apress.com/programming/iphone-ipad/9781...
- http://www.apress.com/programming/iphone-ipad/9781...
- http://vk.com/topic-58834245_28854076
- https://www.bignerdranch.com/we-write/objective-c-programming/
C++
- Книга: Objective-C и программирование для Mac Os X и iOS http://www.combook.ru/product/10382679/
- Книга: Программирование на Objective-C. 6-е издание http://www.combook.ru/product/10814363/
- Книга: Программирование под iOS http://www.combook.ru/product/10370202/
- Книга: Язык программирования C http://www.combook.ru/product/10958382/
- Книга: Язык программирования C. Лекции и упражнения. 6-е издание http://www.combook.ru/product/10929043/
- Книга: Язык программирования C++. Лекции и упражнения (6 изд) http://www.combook.ru/product/10313895/
-
Книги, которые необходимо прочитать:
Изучать книги необходимо в следующей последовательности:
- Objective-C. Программирование для iOS и MacOS
- iOS.Programming.The.Big.Nerd.Ranch.Guide.4th.Edition - где взять в русском переводе?
- Программирование под iOS. Для профессионалов.
- Сила Objective-C 2.0. Эффективное программирование для iOS и OS X
- Программирование на Objective-C (возможно хорошая книга)
- iOS. Приемы программирования
- Паттерны проектирования
- Хрестоматия iOS паттернов
Книги по Swift:
- Swift. Разработка приложений в среде Xcode для iPhone и iPad с использованием iOS SDK
- Ресурс с книгами по программированию http://www.proklondike.com/
Возможно:
-
Видео курсы
-
Разработка плана обучения:
- C чего начать? Понять и определиться какие базовые знания необходимы для изучения iOS программирования?
- С какого языка лучше начать изучение iOS программирования? С++? Оbjective-C? Swift?
- С каких книг или видео материалов лучше начать изучение?
- Где взять задачи для тренировки навыков программирования для каждого языка?
- Где можно получить компетентную консультацию по возникающим вопросам?
-
Базовые навыки -> Продвинутые знания
-
В какой последовательности изучать языки на пути к программированию под iOS
-
Сайты, которые содержать полезные материалы:
-
Обучающие ресурсы:
Online:
- https://www.codeschool.com/paths/ios
- http://www.codeavengers.com/
- https://www.codeavengers.com/
- https://teamtreehouse.com/learn/ios
- https://www.coursera.org/course/cplusplus4c
- http://www.intuit.ru/studies/courses/3664/906/info
- https://www.bento.io/
- https://www.codeschool.com/courses/try-objective-c
- http://tryios.codeschool.com/levels/1/sections/1
- http://www.lynda.com/default.aspx
- https://designcode.io/
Off-line:
-
Какую программу выбрать для программирования в С++ на MAС?
- http://www.eclipse.org/downloads/pac...velopers/ma...
- https://code.visualstudio.com/docs?dv=osx
- JetBrains (AppCode и CLion) https://www.jetbrains.com/clion/?fromMenu (CLion) https://www.jetbrains.com/objc/?fromMenu (AppCode)
- QtCreator https://www.qt.io/ru/qt-for-application-development/
- Code::Blocks https://ru.wikipedia.org/wiki/Code::Blocks
- https://www.visualstudio.com/products/visual-studio-community-vs
- http://www.sublimetext.com/ + https://toster.ru/q/213955
NetBeans
-
YouTube ролики
- http://www.youtube.com/watch?v=tAYt6bDW-YI
- http://www.youtube.com/playlist?list=PLnbT_JFJiDUp...
- http://www.youtube.com/playlist?list=PLHp_COXTEVck...
- (+)
- (+) http://www.youtube.com/playlist?list=PL30625C8F5A...
- (++) http://www.youtube.com/watch?v=HxwgZfIfWjY&index=1&list=PL7oF9Lfy0DFbfpdfO6hXEO3X1pQwDE5RI
-
Online-курсы - где можно online поучиться?
https://geekbrains.ru/ - Objective C. Приложение TO-DO List (Мобильное приложение для iPhone)
-
Изучение С++ и iOS-программирование - основны
- http://uios.ru/?cat=2
- http://cppstudio.com/post/213/ (текстовые уроки)
- http://seelentera.com/course/1610 (видео уроки)
- http://www.intuit.ru/studies/courses/3664/906/info (free курсы для новичка по iOS программированию)
- http://seelentera.com/courses (много видео курсов по C++)
- ++ http://www.youtube.com/playlist?list=PLbmlzoDQrXV... (хороший видео-курс) http://forum.manysource.ru/index.php/forum/31-video-uroki-po-ss/ (форум по обсуждению уроков)
- ++ http://seelentera.com/course/1610 (С++ и Xcode Programming)
- ++ https://www.youtube.com/playlist?list=PLH4VH-pCiBTikSBMs1JI3kIq-f_vKVADu (С++ и Xcode Programming - 35 уроков)
- Подготовительная программа по С/C++ (от Mail IT) - https://stepic.org/course/%D0%9F%D0%BE%D0%B4%D0%B3%D0%BE%D1%82%D0%BE%D0%B2%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F-%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B0-%D0%BF%D0%BE-%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8E-%D0%BD%D0%B0-%D0%A1C%2B%2B-144/
-
Тестирование знание - где можно протестировать знания?
- 1783
- 05 августа 2015, 08:54
Не пропустите новые записи!
Подпишитесь на цель и следите за ее достижением