2010-04-15 7 views
3

Каков наилучший способ и техника для разработки iPad-подобной аппликации? Можно ли использовать HTML 5 и CSS, включая салфетки и прочее?iPad app app app

Что такое другие методы?

ответ

0

Использование только HTML5 и CSS будет сложно иметь эффект салфетки того же качества, что и iBooks. Вероятно, вы захотите разработать собственное приложение, использующее OpenGL для эффекта.

Отметьте this question, чтобы начать работу с анимацией прокрутки страницы.

+0

так что без салфетки вещь (только для прокрутки вверх/вниз) html5 будет возможно? контент должен быть динамичным! – tronic

+0

Конечно, это было бы возможно, но тогда это просто выглядит как блог-сайт. Если вы собираетесь выглядеть и выглядеть в журнале, HTML5 просто не собирается его сокращать. –

+1

«HTML5 просто не собирается сокращать его» ... Просто пришлось вмешаться и сказать, что я не могу больше не согласиться. Хотя эффект салфетки/флип может оказаться сложным, вы можете создать журнал, например, веб-приложение с использованием HTML5 и связанных с ним технологий. Если у вас есть Mac, скачайте iPhone SDK, это включает в себя Dashcode (http://en.wikipedia.org/wiki/Dashcode) для создания приложений для iPhone HTML5, которые имеют внешний вид родных приложений. Хотя создание родного приложения для iOS для такого рода вещей было бы проще, чем HTML5, версия HTML5 имеет преимущества переносимости и массового распространения (работает на все). Целевая цель ИМХО. –

0

Еще одним тестом является использование журнала pdf-документа и его визуализация.

Процесс внедрения является утомительным, но не нужно реорганизовывать журнал.

Если вы хотите использовать libray, мы разработали FastPdfKit, чтобы помочь в этом процессе. Взгляните на FastPdfKit.com и возьмите бесплатный код на github.

2

Я пробовал сотни методов, которые всасывали память, требовали миллион строк кода и составляли не менее 200 МБ. Вчера вечером у меня был гениальный гений.

  1. использование раскадровки, и жест салфетки/модальный/Cross Dissolve переход к и от каждого ViewController
  2. вместо того, чтобы пытаться тянуть в PDF или изображение, бросить свой текст в HTML-файл, и использовать вложенная ссылка HTML
  3. имеет свой индекс, как кнопки, которые выходят на каждый вид
  4. БОНУС: интересная особенность добавить бы «кран» жест на каждой странице, так , что после 2 стучит индекс всплывает, что путь пользователю не нужно прокручивать все пути назад

КОД ДЛЯ ЧАСТЬ 2

-(void)viewDidLoad { 
[super viewDidLoad]; 
NSString* filePath = [[NSBundle mainBundle] 
      pathForResource:@"yourtexthere" 
      ofType:@"html" 
      inDirectory:@"folderwhereyousavedit"]; 
NSURL* fileURL = [[NSURL fileURLWithPath:filePath]; 
NSURLRequest*request = [NSURLRequest requestWithURL:fileURL]; 
[webView loadRequest:request]; 
} 

в .h

@property (weak, nonatomic) IBOutlet UIWebView *webView; 

и, конечно, обобщать, что в .m, и подключить его к соответствующему ViewController ... и в конце концов, бросить это в Apple Newsstand.

Этот метод поддерживает целостность текста, имеет минимальное кодирование и сохраняет небольшой размер файла.

Холлер, если вам нужна помощь.

+0

Вам удалось создать такое приложение? Может быть, у вас есть что-то, что вы могли бы поделиться? – MonkeyCoder

0

Да, вы можете это сделать, используя технологию html5, технологию Touch и CSS. Я нашел, полагаясь на анимацию css3, чтобы быть источником большого количества утечек памяти для моего проекта. Это зависит от того, насколько вы избирательны, какие искусства имеют ускорения CSS.

Это еще не сделано, и не является открытым исходным кодом. Вы можете посмотреть некоторые тест использует здесь и связаться со мной для получения дополнительной информации о настройке: http://stacks.acadnet.ca/

новая версия тянет контент из соответствующим образом помеченного tumbl сообщения, но он не готов для отображения.Эта система также имеет полноэкранные фоновые изображения, которые можно заблокировать для обеспечения двухстраничных спредов.

Это не открытая система из-за времени разработки (2 года), и это ядро ​​концепции мастеров.