举例来说,在Silverlight中每个下载大概都有一个标签,它可以存储任何数据,下载完成后你可以知道下了哪些对象(相关实体内容等)。但在通用应用中缺失的内容太多了,没有标签自不必说,你还得必需建设和打点所有下载内容的索引,以便匹配你的实体信息以便查询。固然这只是小问题,但没有它你就无法打点,简直很贫苦。”
有向开拓者展示足够的代价去开拓一款基于该两大平台的通用应用,究竟“尽量Windows此刻拥有复杂的用户群,但这些用户并不必然都需要应用。然而Windows Phone用户此刻最缺的就是应用,但Windows Phone生态却没有可观的应用量供给。”
微软早前已经努力勉励开拓者们将开拓偏向迁移到通用应用上来,然而一些开拓者并不情愿如此。日前,外媒WMP颁发了一篇评论文章,针对一位通用应用开拓人员的一段开拓经验,评论了微软通用应用今朝的开拓明状。
(注:ZXing是一个开源Java类库用于理会多种名目标1D/2D条形码。方针是可以或许对QR编码、Data Matrix、UPC的1D条形码举办解码。Zxing可以实现利用手机的内置的摄像头完成条形码的扫描及解码。)”
事实上,开拓者提到的这一概念其实也是外媒WMP前段时间接头过的问题。今朝,无论是WP8.1照旧Win8.1平台都没
“Windows Phone 8.1 XAML以及包括WinRT API的通用应用今朝仍然存在很多问题,包罗缺乏须要的办理方案等。然而首先最值得一提的就是“通用应用”这个名称,我认为这样定名好像有些夸大,通用应用面向的是两个平台(Win/WP),但坦率地说其实并没有几多用户利用或体贴这类应用。放眼Windows平台,这些通用应用今朝还没有被遍及普及,因为它们并没有在最常用的Windows 7/XP版本系统上成为通用。
一、API
“在Silverlight中,我常用LongListSelector显示数据,而当需要建设一个两列机关时我会一起利用内建面板WrapPanel。但在通用应用中,LongListSelector控件消失了,你必需利用网格视图(GridView),而在Windows Phone也是如此。可能你也可以利用ListView共同定制的包装列表视图面板(可以使你本身编写的或下载来的),不外需要做适当的虚拟化。”
因此在Windows Phone 8.1和Windows 8.1平台上利用GridView时需要担保一致。添加十几个带有图片的条目后机能便开始明明受到影响。灰色占位符就会呈现并且最重要的是它老是不会消失。假如不附带图片,在GridView中增加300项阁下的纯文本内容,转动的时候灰色占位符又开始呈现。
另外,通用应用平台上的相机API也不如Silverlight,因为8.1 API缺乏镜头特性集成。
“除了今朝最蒙受诟病的Windows Phone 8.1配景音频播放API之外,虽然还不乏很多同样糟糕的例子,好比靠山下载器(BackgroundDownloader)。在Silverlight插件方案中,靠山下载器受到的限制许多,但最根基还可以事情。但在通用应用中,固然靠山下载器可以或许支持新成果,但一些根基的成果却都遗失了。