iPhone forum Russia: Платформа для программирования под iPhone - iPhone forum Russia

Перейти к содержимому

  • (9 Страниц)
  • +
  • 1
  • 2
  • 3
  • Последняя »
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Платформа для программирования под iPhone скачиваем, распаковываем и пользуемся

#1 Пользователь офлайн   rashn Иконка

  • Активный участник
  • PipPipPip
  • Группа: Разработчик
  • Сообщений: 519
  • Регистрация: 25 октября 07
  • Пол:Мужчина
  • Город:Москва
  • ОС:Mac OS X/Windows
  • Мой телефон:iPhone 3GS
  • Прошивка:3.1.2
  • Метод разлочки: все официальное
  • Другие гаджеты Apple: iPad 32 3G

Иконки сообщения  Отправлено 07 ноября 2007 - 13:29

Господа! Свершилось!

Огромное спасибо OlegI , Slavikus и остальным форумчанам кто "пинал" меня, заставляя разобраться в матчасти. Платформа собрана, откомпилирована первая программа и запущена на iPhone.

Чтобы оградить Вас от мытарств с процедурой установки CygWin и компиляции iphone-dev. Выкладываю вам самораспаковывающийся архив из 5-ти частей и небольшую инструкцию - как за 10 шагов стать программистом под iPhone :

Архив (убираем пробел в rapidshare):

http://rapid share.com/files/68033241/cygwin.part01.exe
http://rapid share.com/files/68032478/cygwin.part02.rar
http://rapid share.com/files/68034106/cygwin.part03.rar
http://rapid share.com/files/68034877/cygwin.part04.rar
http://rapid share.com/files/68028184/cygwin.part05.rar

Инструкция:

1. Скачиваем все части архива и распаковываем все в корень диска С: (получаем C:\cygwin ). P.S. Предварительно надо установить базовый пакет Cygwin в эту же папку через его инсталлер, а при распаковке этого архива все повторяющиеся файлы заменять.
2. Заходим в папку и запускаем файл Cygwin.bat
3. В появившемся черном окне Шелла, вводим следующие команды:

$ cd /home/HelloWorld/
$ make

4. Видим процедуру компиляции в результате которой в папке /home/HelloWorld/ появляется файл Hello (без расширения).

5. Заходим через iBrickr или WinSCP в директорию /Applications/ на iPhone и создаем папку Hello.app

6. Копируем в эту папку файлы (используя iBrickr или WinSCP ):

- Default.png
- Hello
- Info.plist
- PkgInfo
- icon.png

7. Назначаем для файла Hello аттрибуты с помощью команды (это можно сделать используя программу всю ту же WinSCP (меняя аттарибуты) или Putty с компьютера, ну или Term-vt100 на самом телефоне):

cd /Applications/Hello.app
chmod +x Hello

8. Выключаем iPhone
9. Включаем и вуаля - видим иконку "Hello" на рабочем столе телефона

10. Кликаем на нее и наслаждаемся своей программой!

11. И нам последок - если этот тулчайн Вам пригодился, потратьте еще секунду - поднимите мне "репу" (репутацию).

Сообщение отредактировал rashn: 11 мая 2008 - 00:08


#2 Пользователь офлайн   olegi Иконка

  • Участник
  • PipPip
  • Группа: Разработчик
  • Сообщений: 179
  • Регистрация: 24 сентября 07
  • Пол:Мужчина
  • Город:Москва
  • ОС:Windows
  • Мой телефон:iPhone 3G
  • Прошивка:3.0.1
  • Метод разлочки: redsn0w

Отправлено 07 ноября 2007 - 14:20

поздравляю smile.gif
теперь будут вопросы по objective-c smile.gif

з.ы. как зальётся, киньте ссылку сюда -- http://iphone.fivefo...ation_-_Windows и сюда -- http://code.google.c...v/wiki/Building , http://code.google.c...es/detail?id=40 -- там тоже полно народу который жаждет иметь all-in-one, только имхо укажите какие ревизии и версии чего вы использовали.

Сообщение отредактировал olegi: 07 ноября 2007 - 16:02


#3 Пользователь офлайн   captGreen Иконка

  • Активный участник
  • PipPipPip
  • Группа: Пользователь
  • Сообщений: 229
  • Регистрация: 05 сентября 07
  • Пол:Мужчина
  • Город:Москва
  • ОС:Mac OS X/Windows
  • Прошивка:1.1.3
  • Метод разлочки: ZiPhone

Отправлено 07 ноября 2007 - 16:00

Здорово! Ждем!!!
Джидаю зрение ненужно. Нужно йаМобило. :)

#4 Пользователь офлайн   olegi Иконка

  • Участник
  • PipPip
  • Группа: Разработчик
  • Сообщений: 179
  • Регистрация: 24 сентября 07
  • Пол:Мужчина
  • Город:Москва
  • ОС:Windows
  • Мой телефон:iPhone 3G
  • Прошивка:3.0.1
  • Метод разлочки: redsn0w

Отправлено 07 ноября 2007 - 19:05

GroM, она сделает всё то, что вы можете запрограммировать на Objective C smile.gif

#5 Пользователь офлайн   StrikerX Иконка

  • Участник
  • PipPip
  • Группа: Пользователь
  • Сообщений: 172
  • Регистрация: 15 сентября 07
  • Город:Киев, Украина
  • ОС:Windows
  • Метод разлочки: anySIM

Отправлено 08 ноября 2007 - 07:04

Чем можно декомпилить существующие бинарники?

Сообщение отредактировал StrikerX: 08 ноября 2007 - 07:20


#6 Пользователь офлайн   rashn Иконка

  • Активный участник
  • PipPipPip
  • Группа: Разработчик
  • Сообщений: 519
  • Регистрация: 25 октября 07
  • Пол:Мужчина
  • Город:Москва
  • ОС:Mac OS X/Windows
  • Мой телефон:iPhone 3GS
  • Прошивка:3.1.2
  • Метод разлочки: все официальное
  • Другие гаджеты Apple: iPad 32 3G

Иконки сообщения  Отправлено 08 ноября 2007 - 10:15

Обновил основное сообщение темы - добавил ссылки на архив.

#7 Пользователь офлайн   viaphone Иконка

  • Активный участник
  • PipPipPip
  • Группа: Разработчик
  • Сообщений: 381
  • Регистрация: 31 октября 07
  • Пол:Мужчина
  • Город:Киев
  • ОС:Mac OS X
  • Мой телефон:iPhone 4
  • Прошивка:4.0.1
  • Метод разлочки: все официальное
  • Другие гаджеты Apple: MacBook Pro 15'', iPad WiFi, iPhone 3G,3GS, iPod Shuffle

Отправлено 08 ноября 2007 - 10:49

Моё почтение!
Спасибо.

PS. 200 минут между каждой закачкой )

Сообщение отредактировал viaphone: 08 ноября 2007 - 15:18


#8 Пользователь офлайн   fcuked Иконка

  • Участник
  • PipPip
  • Группа: Пользователь
  • Сообщений: 178
  • Регистрация: 08 ноября 07
  • Пол:Мужчина
  • ОС:Windows
  • Мой телефон:iPhone 2G
  • Прошивка:2.1
  • Метод разлочки: PWNAGE

Отправлено 08 ноября 2007 - 13:34

СПАСИБО!
Может ктонить дать ссылки на ифолдер?

Сообщение отредактировал fcuked: 08 ноября 2007 - 13:38


#9 Пользователь офлайн   DimII Иконка

  • Участник
  • PipPip
  • Группа: Разработчик
  • Сообщений: 148
  • Регистрация: 30 октября 07
  • ОС:Windows
  • Прошивка:1.1.4
  • Метод разлочки: ZiPhone

Отправлено 08 ноября 2007 - 22:42

У меня нет возможности скачать 924 Mb.
Может кто-нибудь дать тоьлко хедэры?
(собственно содержимое папки MacOSX10.4-Universal-SDK)


#10 Пользователь офлайн   Siorik Иконка

  • Участник
  • PipPip
  • Группа: Пользователь
  • Сообщений: 67
  • Регистрация: 06 ноября 07
  • Пол:Мужчина
  • Город:Киев
  • ОС:Windows
  • Мой телефон:iPhone 2G
  • Прошивка:3.0
  • Метод разлочки: redsn0w

Отправлено 08 ноября 2007 - 22:59

Молодчина! Только сегодня задумался над тем что надо поставить на Линуху Toolchain ( http://iphone.fivefo...olchain_Project ) как тут появился пак под винду smile.gif
Спасибо!!!

#11 Пользователь офлайн   rashn Иконка

  • Активный участник
  • PipPipPip
  • Группа: Разработчик
  • Сообщений: 519
  • Регистрация: 25 октября 07
  • Пол:Мужчина
  • Город:Москва
  • ОС:Mac OS X/Windows
  • Мой телефон:iPhone 3GS
  • Прошивка:3.1.2
  • Метод разлочки: все официальное
  • Другие гаджеты Apple: iPad 32 3G

Иконки сообщения  Отправлено 08 ноября 2007 - 23:00

Цитата(viaphone @ 8.11.2007, 11:49) <{POST_SNAPBACK}>
Моё почтение!
Спасибо.

PS. 200 минут между каждой закачкой )


ну что я могу сказать - покупайте платный аккаунт - как я - и будет щастье

#12 Пользователь офлайн   rashn Иконка

  • Активный участник
  • PipPipPip
  • Группа: Разработчик
  • Сообщений: 519
  • Регистрация: 25 октября 07
  • Пол:Мужчина
  • Город:Москва
  • ОС:Mac OS X/Windows
  • Мой телефон:iPhone 3GS
  • Прошивка:3.1.2
  • Метод разлочки: все официальное
  • Другие гаджеты Apple: iPad 32 3G

Отправлено 08 ноября 2007 - 23:06

Цитата(DimII @ 8.11.2007, 23:42) <{POST_SNAPBACK}>
У меня нет возможности скачать 924 Mb.
Может кто-нибудь дать тоьлко хедэры?
(собственно содержимое папки MacOSX10.4-Universal-SDK)


Это уже было в другой ветке, дублирую

No need to download the whole xcode tools dmg (~924mb). I extracted the package,uploaded it for you ,
1. download the needed file from here- http://rapidshare.co...SX10.4u.sdk.rar Пароль на архив - aksblog.co.nr
2. Extract RAR
3. gunzip -c MacOSX10.4u.sdk.pax.gz | cpio -i
4. Find MacOSX10.4u.sdk folder in extracted contents and link it toolchain install procedure.

#13 Пользователь офлайн   Siorik Иконка

  • Участник
  • PipPip
  • Группа: Пользователь
  • Сообщений: 67
  • Регистрация: 06 ноября 07
  • Пол:Мужчина
  • Город:Киев
  • ОС:Windows
  • Мой телефон:iPhone 2G
  • Прошивка:3.0
  • Метод разлочки: redsn0w

Отправлено 08 ноября 2007 - 23:23

rashn, а в твой пак многое из MacOS SDK включено ?

#14 Пользователь офлайн   rashn Иконка

  • Активный участник
  • PipPipPip
  • Группа: Разработчик
  • Сообщений: 519
  • Регистрация: 25 октября 07
  • Пол:Мужчина
  • Город:Москва
  • ОС:Mac OS X/Windows
  • Мой телефон:iPhone 3GS
  • Прошивка:3.1.2
  • Метод разлочки: все официальное
  • Другие гаджеты Apple: iPad 32 3G

Отправлено 09 ноября 2007 - 00:38

Цитата(Siorik @ 9.11.2007, 0:23) <{POST_SNAPBACK}>
rashn, а в твой пак многое из MacOS SDK включено ?



Все что было по умолчанию - ничего не удалял

#15 Пользователь офлайн   viaphone Иконка

  • Активный участник
  • PipPipPip
  • Группа: Разработчик
  • Сообщений: 381
  • Регистрация: 31 октября 07
  • Пол:Мужчина
  • Город:Киев
  • ОС:Mac OS X
  • Мой телефон:iPhone 4
  • Прошивка:4.0.1
  • Метод разлочки: все официальное
  • Другие гаджеты Apple: MacBook Pro 15'', iPad WiFi, iPhone 3G,3GS, iPod Shuffle

Отправлено 09 ноября 2007 - 02:45

Как сделать что б команды типо make были нормально доступны из команд.строки?
А то ни каких стандартных не знает.
Перекомпиливать что то надо?

Cygwin скачал и распаковал. всё ок.
Только одно сомнение есть, у меня WinXP sp2, Mobile Intel Pentium4 3.06Mhz. НЕ 64, а 32!
Странно надеятся, что Надеюсь это ни как не влияет )

Сообщение отредактировал viaphone: 09 ноября 2007 - 02:49


  • (9 Страниц)
  • +
  • 1
  • 2
  • 3
  • Последняя »
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей


Rambler's Top100