开发类似iPad杂志的应用程序的最佳方法和技巧是什么?是否可以使用HTML 5和CSS,包括滑动效果和类似的东西?
其他技术是什么?
答案 0 :(得分:2)
我尝试了数百种技术,它们占用内存,需要一百万行代码,并且至少需要200MB。然后昨晚我有一个天才中风。
第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的报亭。
这种技术可以保持文本的完整性,编码最少,文件大小也很小。
如果您需要更多帮助,请使用Holler。
答案 1 :(得分:0)
仅使用HTML5和CSS很难获得与iBooks相同质量的滑动效果。您可能希望开发使用OpenGL的本机应用程序。
检查this question是否开始实施页面滑动动画。
答案 2 :(得分:0)
另一个技术是使用杂志pdf文档并直接呈现它。
实施过程繁琐,但不需要重构杂志。
如果你想使用一个libray,我们设计了FastPdfKit来帮助完成这些过程。 看看FastPdfKit.com并获取github上的免费代码。
答案 3 :(得分:0)
是的,你可以使用html5技术,触摸技术和CSS来做到这一点。我发现依赖css3动画是我项目中很多内存泄漏的地方。这取决于对具有CSS加速度的艺术的选择性。
它还没有完成,也不是开源的。您可以在此处查看一些测试用途,并与我联系以获取有关设置的更多信息:http://stacks.acadnet.ca/
新版本从适当标记的tumbl帖子中提取内容,但尚未准备好显示。该系统还具有全屏背景图像,可以锁定以提供两页的传播。
由于开发时间(2年),这不是一个开放的系统,它是大师概念的核心。