Я бы очень, очень настоятельно рекомендовал использовать Objective-C и платформы Cocoa Touch в качестве основы для вашего приложения.UIKit превосходно выглядит хорошо, быстро выполняет пользовательский интерфейс, а Xcode предоставляет очень хорошие инструменты разработки.
iPad 2 похож на iPad 1, за исключением того, что он быстрее и имеет камеры, в основном.Сборка для iPad 1, и вы не должны ожидать никаких проблем.
РЕДАКТИРОВАТЬ: изучить Objective-C и рамки, это не сложно и дает отличные результаты.Очень хорошая книга для людей, которые знают объектно-ориентированное программирование и хотят изучать Objective-C и Cocoa Touch, - это Программирование на iPhone: Руководство по ранчо большого ботаника .Несмотря на то, что он ориентирован на разработку для iPhone, его примеры могут быть созданы для iPad практически без изменений (и к тому времени, как вы попадете в главу, где вам нужно внести небольшие изменения, вы узнаете, как это сделать).Программирование для iPhone и iPad практически одинаково, с некоторыми различиями в доступности определенных элементов пользовательского интерфейса (и, конечно, разрешения и парадигмы GUI / UX), как уже указывал кто-то еще.Эта книга научит вас основам, которые вы не получите мгновенно из превосходной документации Apple, и объяснит причины выбора определенного шаблона.