iPhone форум

Чехлы на заказ

Attention! Открытие новых тем в большинстве разделов доступно только пользователям с числом сообщений >20. То же самое касается галереи. Подробности

Здравствуйте, гость ( Вход | Регистрация )

9 страниц V   1 2 3 > »   
Ответить в данную темуНачать новую тему
> Платформа для программирования под iPhone, скачиваем, распаковываем и пользуемся
rashn
сообщение 7.11.2007, 13:29
Сообщение #1


Активный участник
***

Группа: Разработчик
Сообщений: 512
Регистрация: 25.10.2007
Из: Москва
Пользователь №: 3475
ОС: Mac OS X/Windows
Мой гаджет: iPhone 3GS
Метод разлочки: все официальное
Прошивка: 3.1.2



Репутация:   35  


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

Огромное спасибо 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.5.2008, 0:08
Перейти в начало страницы
 
+Цитировать сообщение
olegi
сообщение 7.11.2007, 14:20
Сообщение #2


Участник
**

Группа: Разработчик
Сообщений: 179
Регистрация: 24.9.2007
Из: Москва
Пользователь №: 1218
ОС: Windows
Мой гаджет: iPhone 3G
Метод разлочки: redsn0w
Прошивка: 3.0.1



Репутация:   1  


поздравляю (IMG:style_emoticons/default/smile.gif)
теперь будут вопросы по objective-c (IMG:style_emoticons/default/smile.gif)

з.ы. как зальётся, киньте ссылку сюда -- http://iphone.fiveforty.net/wiki/index.php...ation_-_Windows и сюда -- http://code.google.com/p/iphone-dev/wiki/Building , http://code.google.com/p/iphone-dev/issues/detail?id=40 -- там тоже полно народу который жаждет иметь all-in-one, только имхо укажите какие ревизии и версии чего вы использовали.

Сообщение отредактировал olegi - 7.11.2007, 16:02
Перейти в начало страницы
 
+Цитировать сообщение
captGreen
сообщение 7.11.2007, 16:00
Сообщение #3


Активный участник
***

Группа: Пользователь
Сообщений: 229
Регистрация: 5.9.2007
Из: Москва
Пользователь №: 361
ОС: Mac OS X/Windows
Метод разлочки: ZiPhone
Прошивка: 1.1.3



Репутация:   2  


Здорово! Ждем!!!
Перейти в начало страницы
 
+Цитировать сообщение
olegi
сообщение 7.11.2007, 19:05
Сообщение #4


Участник
**

Группа: Разработчик
Сообщений: 179
Регистрация: 24.9.2007
Из: Москва
Пользователь №: 1218
ОС: Windows
Мой гаджет: iPhone 3G
Метод разлочки: redsn0w
Прошивка: 3.0.1



Репутация:   1  


GroM, она сделает всё то, что вы можете запрограммировать на Objective C (IMG:style_emoticons/default/smile.gif)
Перейти в начало страницы
 
+Цитировать сообщение
StrikerX
сообщение 8.11.2007, 7:04
Сообщение #5


Участник
**

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



Репутация:   1  


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

Сообщение отредактировал StrikerX - 8.11.2007, 7:20
Перейти в начало страницы
 
+Цитировать сообщение
rashn
сообщение 8.11.2007, 10:15
Сообщение #6


Активный участник
***

Группа: Разработчик
Сообщений: 512
Регистрация: 25.10.2007
Из: Москва
Пользователь №: 3475
ОС: Mac OS X/Windows
Мой гаджет: iPhone 3GS
Метод разлочки: все официальное
Прошивка: 3.1.2



Репутация:   35  


Обновил основное сообщение темы - добавил ссылки на архив.
Перейти в начало страницы
 
+Цитировать сообщение
viaphone
сообщение 8.11.2007, 10:49
Сообщение #7


Активный участник
***

Группа: Разработчик
Сообщений: 342
Регистрация: 31.10.2007
Из: Киев
Пользователь №: 4085
ОС: Mac OS X
Мой гаджет: iPhone 3G
Метод разлочки: все официальное
Прошивка: 3.1.2



Репутация:   2  


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

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

Сообщение отредактировал viaphone - 8.11.2007, 15:18
Перейти в начало страницы
 
+Цитировать сообщение
fcuked
сообщение 8.11.2007, 13:34
Сообщение #8


Участник
**

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



Репутация:   2  


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

Сообщение отредактировал fcuked - 8.11.2007, 13:38
Перейти в начало страницы
 
+Цитировать сообщение
DimII
сообщение 8.11.2007, 22:42
Сообщение #9


Участник
**

Группа: Разработчик
Сообщений: 148
Регистрация: 30.10.2007
Пользователь №: 3964
ОС: Windows
Метод разлочки: ZiPhone
Прошивка: 1.1.4



Репутация:   0  


У меня нет возможности скачать 924 Mb.
Может кто-нибудь дать тоьлко хедэры?
(собственно содержимое папки MacOSX10.4-Universal-SDK)
Перейти в начало страницы
 
+Цитировать сообщение
Siorik
сообщение 8.11.2007, 22:59
Сообщение #10


Участник
**

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



Репутация:   2  


Молодчина! Только сегодня задумался над тем что надо поставить на Линуху Toolchain ( http://iphone.fiveforty.net/wiki/index.php/Toolchain_Project ) как тут появился пак под винду (IMG:style_emoticons/default/smile.gif)
Спасибо!!!
Перейти в начало страницы
 
+Цитировать сообщение
rashn
сообщение 8.11.2007, 23:00
Сообщение #11


Активный участник
***

Группа: Разработчик
Сообщений: 512
Регистрация: 25.10.2007
Из: Москва
Пользователь №: 3475
ОС: Mac OS X/Windows
Мой гаджет: iPhone 3GS
Метод разлочки: все официальное
Прошивка: 3.1.2



Репутация:   35  


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

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


ну что я могу сказать - покупайте платный аккаунт - как я - и будет щастье
Перейти в начало страницы
 
+Цитировать сообщение
rashn
сообщение 8.11.2007, 23:06
Сообщение #12


Активный участник
***

Группа: Разработчик
Сообщений: 512
Регистрация: 25.10.2007
Из: Москва
Пользователь №: 3475
ОС: Mac OS X/Windows
Мой гаджет: iPhone 3GS
Метод разлочки: все официальное
Прошивка: 3.1.2



Репутация:   35  


Цитата(DimII @ 8.11.2007, 23:42) *
У меня нет возможности скачать 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.com/files/66764258/MacOSX10.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.
Перейти в начало страницы
 
+Цитировать сообщение
Siorik
сообщение 8.11.2007, 23:23
Сообщение #13


Участник
**

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



Репутация:   2  


rashn, а в твой пак многое из MacOS SDK включено ?
Перейти в начало страницы
 
+Цитировать сообщение
rashn
сообщение 9.11.2007, 0:38
Сообщение #14


Активный участник
***

Группа: Разработчик
Сообщений: 512
Регистрация: 25.10.2007
Из: Москва
Пользователь №: 3475
ОС: Mac OS X/Windows
Мой гаджет: iPhone 3GS
Метод разлочки: все официальное
Прошивка: 3.1.2



Репутация:   35  


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



Все что было по умолчанию - ничего не удалял
Перейти в начало страницы
 
+Цитировать сообщение
viaphone
сообщение 9.11.2007, 2:45
Сообщение #15


Активный участник
***

Группа: Разработчик
Сообщений: 342
Регистрация: 31.10.2007
Из: Киев
Пользователь №: 4085
ОС: Mac OS X
Мой гаджет: iPhone 3G
Метод разлочки: все официальное
Прошивка: 3.1.2



Репутация:   2  


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

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

Сообщение отредактировал viaphone - 9.11.2007, 2:49
Перейти в начало страницы
 
+Цитировать сообщение

9 страниц V   1 2 3 > » 
Ответить в данную тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 9.2.2010, 18:47
© 2006—2009 iPhone в России
При использовании любых материалов с сайта обязательно указание iphones.ru в качестве источника.
iPhones.ru является первым в рунете и третьим в мире проектом, посвященным телефону Apple iPhone.
Все авторские права в рамках проекта сохранены в соответствии с п.5 ст.6 Закона «Об авторском праве и смежных правах».
Rambler's Top100