Можно ли программировать на Java? Да. Есть также реализации C # с Mono, которые работают (вроде) с iPhone.
Это идеально? Возможно нет. Objective-C действительно первоклассный гражданин на iPhone, и большая часть информации, ресурсов и помощи будет сосредоточена здесь.
Что касается алхимики? Это похоже на один из тех случаев, когда вам действительно придется связаться с Новой Зеландией, если вы действительно хотите больше информации.