Добро пожаловать на сайт

"Try Objective-c - программирование для начинающих"!

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

  Вы познакомитесь с общими основами программирования, с основами языков программирования Python, языка Си и Objective-c с тем, чтобы самостоятельно смогли создавать приложения под iphone и ipad от Apple.

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



Сортировать статьи по: дате | популярности | посещаемости | комментариям | алфавиту

Категория:

Информация к новости
  • Просмотров: 8991
  • Автор: Midav
  • Дата: 12-10-2012, 00:06
12-10-2012, 00:06

Установка Xcode - интегрированной среды разработки от фирмы Apple (IDE)

IDE - Integrated Development Environment


Иногда можно встретить другую аббревиатуру:
IDLE - Integrated DeveLopment Environment


Мы уже встречались с вами с IDE - когда рассматривали среду разработки Python.

Итак напомню, что обычно IDE включает в себя:
- текстовый редактор
- компилятор и/или интерпретатор
- средства автоматизации сборки
- отладчик.

Метки к статье: Xcode, IDE, IDLE, Apple ID

Категория:

Информация к новости
  • Просмотров: 3187
  • Автор: Midav
  • Дата: 11-10-2012, 00:06
11-10-2012, 00:06

1.21 Системные ошибки в процессе отладки программы


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

В ваших программах вы можете встретиться с тремя типами ошибок (а может уже и встречались);

- синтаксические ошибки (syntax errors),
- ошибки выполнения (runtime errors) и
- семантические ошибки (semantic errors)

Метки к статье: Системные ошибки

Категория:

Информация к новости
  • Просмотров: 7918
  • Автор: Midav
  • Дата: 10-10-2012, 00:34
10-10-2012, 00:34

1.20 Оператор ветвления - if, комментарии

Оператор ветвления (или оператор условия) рассматривался нами когда мы знакомились с темой структурного программирования.

Определение оператора ветвления:
Оператор ветвления (условный оператор) — это конструкция языка программирования, обеспечивающая выполнение определённой команды или набора команд только при условии истинности некоторого логического выражения, либо выполнение одной из нескольких команд (наборов команд) в зависимости от значения некоторого выражения.


Ветвление может быть:
- простейшим - когда по результату логического выражения выполняется КАКОЕ ТО действие (if)
- более сложным - когда выполняется ТО ИЛИ ИНОЕ действие (if - else)
- сложным - когда используются вложенные друг в друга операторы if (elif)

Метки к статье: Python, оператор ветвления, условный оператор

Категория:

Информация к новости
  • Просмотров: 6849
  • Автор: Midav
  • Дата: 9-10-2012, 00:04
9-10-2012, 00:04

1.19 Вывод на печать - print(), быстрый ввод данных, округление, комментарии

Сегодня мы также мы рассмотрим:
- оформление сопроводительных комментариев
- как писать текст-сопровождение при выводе данных на монитор.
- рассмотрим вариант быстрого ввода в окно редактора кода Python ранее использованных кусков кода
- познакомимся с встроенной функцией Python предназначенной для округления данных

Метки к статье: print, Python, round, комментарии

Категория:

Информация к новости
  • Просмотров: 3801
  • Автор: Midav
  • Дата: 8-10-2012, 00:04
8-10-2012, 00:04

Создание Apple ID с привязкой к кредитной карте

Прошлый раз мы рассмотрели вариант создания Apple ID без привязки к кредитной карте.
Этот способ позволяет скачивать ТОЛЬКО бесплатные приложения из App store.

Однако если вы планируете приобретать платные приложения или же нацеливаетесь в дальнейшем выступать в качестве разработчика приложений для Apple вам необходимо получить Apple ID с привязкой к кредитной карте.

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

Метки к статье: Apple ID

Категория:

Информация к новости
  • Просмотров: 3582
  • Автор: Midav
  • Дата: 7-10-2012, 15:36
7-10-2012, 15:36

Профессиональное программирование приложений для iPhone и iPad. Джин Баклин


[xfvalue_img]
Название книги:

[xfvalue_name]


Автор: [xfvalue_autor]
[xfgiven_izdat]Издательство: [xfvalue_izdat]
[/xfgiven_izdat] [xfgiven_year]Год выпуска: [xfvalue_year] г.
[/xfgiven_year] Язык: [xfvalue_lang]
[xfgiven_seria]Серия: [xfvalue_seria]
[/xfgiven_seria] [xfgiven_tiraz]Тираж: [xfvalue_tiraz] экз.
[/xfgiven_tiraz]

Создавать новые приложения под iPhone SDK и переносить на эту платформу уже существующие программы - это просто!

Никто уже не сомневается в том, что создание программ как для зрелого рынка iPhone-приложений, так и развивающегося ранка iPad-приложений - дело выгодное.
Но как профессиональному программисту освоить эти платформы максимально эффективно?
Тут незаменима эта книга.

Метки к статье: SDK

Категория:

Информация к новости
  • Просмотров: 8416
  • Автор: Midav
  • Дата: 7-10-2012, 12:33
7-10-2012, 12:33

Создание Apple ID - без использования кредитной карты


Создать такой Apple ID можно, однако, если вы хотите полноценно использовать все возможности приложений и, тем более, в дальнейшем выступать в роли разработчика приложений для устройств Apple - кредитная карта вам просто необходима.
На текущий момент заказать себе стандартную карту типа Visa или MasterCard в любом банке не составляет труда.

Тем не менее рассмотрим такой вариант.

Метки к статье: Apple ID

Категория:

Информация к новости
  • Просмотров: 5294
  • Автор: Midav
  • Дата: 6-10-2012, 00:27
6-10-2012, 00:27

1.18 Типы программирования. Часть 2. Объектно-ориентированное программирование

Основными концепциями объектно-ориентированного программирования (ООП) являются понятия объектов и классов.
Класс в данном случае это тип данных имеющий общие характеристики и методы для их обработки.

Основные понятия ООП

Абстракция данных
Абстрагирование — это способ выделить набор значимых характеристик объекта, исключая из рассмотрения не значимые. Соответственно, абстракция — это набор всех таких характеристик.

Метки к статье: программирование

Категория:

Информация к новости
  • Просмотров: 19755
  • Автор: Midav
  • Дата: 5-10-2012, 00:57
5-10-2012, 00:57

1.17 Типы программирования. Часть 1. Структурное программирование. Циклы

Парадигма программирования - это некий набор правил, который определяет стиль написания программ.

Существует несколько таких правил, которые можно распределить по специфике методологии программирования:
- структурное программирование
- объектно-ориентированное программирование
- логическое программирование и прочие...

Следует отметить, что парадигма программирования не определяется однозначно языком программирования; практически все современные языки программирования в той или иной мере допускают использование различных парадигм.
Рассмотрим основные моменты касающиеся структурного программирования.

Метки к статье: структурное программирование, парадигма, цикл

Категория:

Информация к новости
  • Просмотров: 11112
  • Автор: Midav
  • Дата: 4-10-2012, 17:36
4-10-2012, 17:36

Интерпретатор Python для iOS

Интерпретатор Python для iOS
Ранее мы уже рассматривали с вами среду разработки Python - версию для десктопа.
И немного познакомились с его работой посредством терминала и в виде IDLE.

Python for iOS - среда разработки для популярного, объектно-ориентированного языка программирования Python.

Если у вас есть желание программировать не привязываясь к одному только рабочему месту или стационарному компьютеру, могу предложить вам обратить внимание на мобильную версию интерпретатора Python.
Он есть в варианте как для ipad так и для iphone.

Метки к статье: Python, Интерпретатор