2009-12-06 4 views
0

Недавно я загрузил iphone sdk, который поставлялся с xcode. что я хочу знать из опыта ура, заключается в том, что помимо разработки iphone разработка приложения для Mac делает какие-либо деньги у кого-нибудь? Являлся веб-разработчиком в течение длительного времени и хочу заниматься разработкой программного обеспечения в первую очередь на яблочных устройствах. какой тип приложений сегодня востребован для Mac? Я знаю, что для Windows его приложения для безопасности, такие как антивирус или брандмауэры и, возможно, некоторые другие вещи. но то, что сегодня продается на маках или пользуется большим спросом?Начало разработки программного обеспечения для Mac

также можно делать приложения mac с помощью xcode или мне нужно использовать что-то еще? является объектно-ориентированным языком разработки или является только для iphones thnx

ответ

0

Сделайте приложение с очень хорошим пользовательским интерфейсом и убедитесь, что оно делает что-то относительно полезное (кроме случаев, когда оно является игрой), и обратите внимание. Обновление Twitter/mac. Также убедитесь, что при создании бесплатного приложения убедитесь, что цена правильная: D

0

Цель C - язык программирования для Mac OS X и iphone. Приложения для обоих компилируются с помощью Xcode.

Я заметил, что объектив C стал чрезвычайно популярным, так как вышел I-phone, имея в виду, что не так много людей заботились об этом, прежде чем оно стало необходимым для развития iphone. (источники: объектив c недавно подскочил в диаграммах популярности языка, и есть больше вопросов о SO о iphone, чем о mac os x). Если вы хотите написать приложение для mac os x, вы можете просто написать его в java или другом языке кросс-платформенной. Это сработает, и вам не нужно будет изучать новый язык. Для iphone приложения должны быть записаны в объективе C для работы вообще (помимо веб-приложений), давая людям повод для изучения цели C. MORAL: узнайте, как писать приложения iphone.

У меня не было профессионального развития Mac, но я подумал бы, что если вы собираетесь что-то делать в объективе C, вам нужно использовать край, который вы используете Cocoa, и программирование для mac вместо вместо использования креста платформенный язык, так как у вас будет гораздо меньше конкуренции. : D

2

С выпуском Lion очень ясно, что разработка iOS и Mac OS X начинается с пути конвергенции. Таким образом, финансовый вопрос о том, выгодно ли развитие Mac, скорее всего, станет менее актуальным.

Как разработчик сторонних разработчиков 20 лет исключительно на основе продуктов Apple; рынок определенно сильнее, чем 10 лет назад. Эффект iOS Halo на продуктах Mac вполне ясен. Apple продает все большее количество настольных компьютеров и портативных компьютеров в отрасли, где все другие компании теряют свои позиции.

Конечно, это помогает с тем, что бум iOS настолько силен, что помогает единственной машине, доступной для разработки iOS, Mac.

Xcode также является основной платформой для развития Mac. Я заявляю Main, потому что, поскольку Mac является системой на основе Unix, можно разрабатывать инструменты на Mac в gcc строго с помощью Unix API.

Что касается вашей ниши для разработки Mac; У меня есть один комментарий, который, я считаю, справедливым для всех предпринимателей, а не только в программном обеспечении. Это было настроение echoed by Steve Jobs в лейбле, где он цитирует хоккеиста, Wayne Gretsky, который узнал от своего отца: «Скачите, куда шайка идет, а не там, где она была». Это означает, что вам не следует искать нишу, в которую можно впрыгнуть, но искать нужды, в которой людям нужно будет идти. Постскриптум Если вы собираетесь разрабатывать платформы на базе Apple, привыкнуть к тому, чтобы получить котировки «Джансиан», брошенные вам.

Чем больше вы работаете и работаете на Mac, тем больше ваше естественное чувство «Почему нет» * для Mac »должен быть включен. Сопутствующая потребность и продажи будут следовать. BBEdit, Accessorizer, Pagemaker, Director, Garage Band ... все это хорошие примеры.

Смежные вопросы