Искам да започна да се уча за създаванетоприложения / игри на iPad 2. Не мога да намеря почти нищо за iPad 2, въпреки че съм намерил много ресурси за iPad 1 развитие. По принцип искам да попитам дали да създам приложение за iPad 1, може ли да бъде внедрено в iPad 2 за тестване / отстраняване на грешки / пускане без въпроси?
Също така, мога ли да използвам други рамки, които ми позволяват да използвам Java, C # или C ++? ако е така, можеш ли да препоръчаш нещо?
Много благодаря,
Джейми.
Отговори:
0 за отговор № 1Няма голяма разлика между iPad 1 и 2. Трябва да насочвате и двете устройства (стига да не се нуждаете от няколко екстри на iPad 2 като например камера).
Целият iPad 1 софтуер ще работи на iPad 2.
Редактиране: Няма естествена Java или C # в iOS, въпреки че може да има някои проекти, които да ги накарат да работят - но това е доста "глупаво".
0 за отговор № 2
iPad, iPad 2, iPod touch и iPhone, всички използват iOS. Други от възможни проблеми като "О, аз приех резолюция тук, която не се отнася за това устройство ...", програмирането за едно е същото като програмирането за друго.
Това важи особено за iPad и iPad 2, тъй като те са много сходни части от хардуера. Не бих се изненадал, ако една iPad програма работи перфектно на IPAD 2 без никакви корекции.
Що се отнася до java и т.н., съжалявам, Apple не иска да направи нищо прекалено лесно. Трябва да се придържате към C ++ или за предпочитане към C (тъй като цел C идва с много специфични функции на iOS).
0 за отговор № 3
В допълнение към отговора на Ейко, Monotouch е много популярна рамка за .NET развитие на iOS устройства.
0 за отговор № 4
Бих много, много силно препоръчвам да използватеObjective-C и какао докосването рамки като основа за вашето приложение. UIKit е отлична за бързо получаване на добре изглеждащи, добре работещи потребителски интерфейси бързо, а Xcode предоставя много хубави инструменти за разработка.
IPad 2 е като iPad 1, с изключение на това, че е по-бърз и има камери в основата си. Изграждане за iPad 1 и не трябва да очаквате никакви проблеми.
EDIT: Научете целта-C и рамката, не е трудно и дава страхотни резултати. Много добра книга за хора, които познават обектно-ориентираното програмиране и искат да изучат Objective-C и Cocoa Touch IPhone програмиране: Големият Nerd Ранчо Пътеводител, Въпреки че са насочени към развитието на iPhone,нейните примери могат да бъдат създадени за iPad с почти нулеви промени (и докато стигнете до глава, в която трябва да направите леки промени, вие ще знаете как да) Програмирането за iPhone и iPad е почти същата, разликите в наличността на някои елементи на потребителския интерфейс (и разбира се резолюция и GUI / UX парадигма), както вече бе посочено от някой друг. Тази книга ще ви научи на основите, които няма да получите веднага от отличната документация на Apple и ще обясните разсъждения зад някои избор на модела.