Tag: Phonegap构建

PhoneGap Build 7.0.1支持iOS启动演示图板(是!)

随着2017年8月1日发布的PhoneGap Build 7.0.1,我们现在可以将iOS Launch Storyboards与PhoneGap Build一起使用。 这意味着我们可以在Cordova,PhoneGap 和 PhoneGap Build中使用它们,这为每个工具带来了完全的奇偶校验。 好极了! 这会带来一些后果: 现在,PhoneGap Build可以使用每台设备的本机分辨率,以iPad Pro 10.5“和12.9”尺寸为目标。 Apple没有提供其他支持的方法来针对这些设备上的本机分辨率,除非使用情节提要。 只要Apple继续使用相同尺寸的尺寸类别,PhoneGap Build现在就可以在将来针对任何新的屏幕尺寸(iPhone 8, *咳嗽,咳嗽* )。 PhoneGap Build应用程序现在可以支持带附加配置/插件的分屏和滑盖式多任务处理。 最酷:您可以使用单个图像来定位所有设备的外形尺寸和视口(如果需要)。 什么是启动故事板? 苹果长期以来一直在努力使开发人员构建能够响应视口大小的应用程序。 作为混合开发人员,这听起来像是“响应式设计”。 但是,在iOS开发的初期,开发人员将代码编码为特定的视口大小,因为只有一个视口大小,所以工作了……直到有很多视口不起作用为止。 长期以来,显示启动画面的唯一方法是“启动图像”-特定分辨率的PNG文件。 苹果公司长期以来也一直在尝试提出这样的想法,即启动映像应以未填充状态反映应用程序。 其想法是给人以更快的启动速度的印象。*但是,不利的一面是,开发人员必须为每个可能的视口创建单独的启动图像版本。 一开始没什么大不了的,但是现在呢? * 亲自? 我认为这会使发射速度变慢 。 但这就是我。 随着Apple发布具有新屏幕尺寸的设备,他们还开始使用这些启动图像作为该应用程序支持的视口的指示器。 如果该应用程序未提供适当大小的启动图像,则将缩放该应用程序或将其装箱。 然后发布了iPad Pro 12.9“,Apple 没有提供支持的方法来生成iPad Pro 12.9”启动图像 。 他们还发布了分体式和滑盖式多任务处理功能,没有一种方法可以为所有可能发生的所有广泛变化的视口生成启动图像。 唯一受支持的方法是使用Xcode 6中引入的功能:启动情节提要。 如果您完全熟悉Xcode中的情节提要,那么启动情节提要只是分配给应用程序启动时显示的情节提要。 如果您不熟悉情节提要,那么简单的解释就是:情节提要是应用程序用户界面的可视化设计的集合,以及设计之间的连接(顺序)。 现在,情节提要是提供启动图像的首选方法。 这很有道理-如果您应用的启动图像应该代表一个未填充的UI,那么您(潜在地)可以将现有的故事板重新用作启动图像,并完成此操作。 情节提要板还具有根据大小类调整布局的方法,因此可以使它们响应视口大小。 […]