Tag: mobile

iOS 8:networking应用程序状态栏的位置和resize的问题

设置元标记时 apple-mobile-web-app-capable 和 apple-mobile-web-app-status-bar-style 要创build一个全屏的Web应用程序,iOS状态栏位于屏幕的顶部(半透明),底部还有一个额外的空黑条。 这是我的代码: <!DOCTYPE html><html><head><meta charset="utf-8"> <meta name="apple-mobile-web-app-capable" content="yes"> <meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"> <meta name="apple-touch-fullscreen" content="yes"> <meta name="apple-mobile-web-app-status-bar-style" content="black"> </head> <body><h1>Test</h1> <p>Capture a photo using camera</p> <input type="file" capture="camera" accept="image/*"> </body></html> 标签apple-mobile-web-app-status-bar-style有一个额外的问题。 通过相机拍摄并接受照片后,屏幕两侧会出现黑条。 我在iPad3上使用iOS8 GM。 我认为这可能是一个iOS 8的错误,但苹果似乎并不关心我的错误报告:( 有谁知道这个问题的解决scheme/解决方法? 更新1:苹果公司在9月19日将我的错误报告标记为重复(closures)。 更新2: Bug在iOS 8.3 Beta 1中得到修复

我应该何时将Redux添加到React应用程序?

我目前正在学习React,并且正在尝试弄清楚如何使用Redux来构build移动应用程序。 我对这两者如何相关/可用在一起感到困惑。 例如,我在React https://www.raywenderlich.com/99473/introducing-react-native-building-apps-javascript中完成了这个教程,但是现在我想要在该应用程序中添加一些reducer / actions,我不确定那些将与我已经完成的事情配合。

手机差距与数据密集型应用monotouch

我们正在为移动设备开发数据密集型应用程序。 我们的核心问题是 我们将不得不在客户端存储大量的数据 客户希望应用程序脱机工作 我们的技能是非常多的Web开发C#ASP.Net。 绝对不是目的C 我们已经想到了三种可能性 使用HTML5本地存储的Web应用程序利用脱机应用程序caching。 我们对本地存储有5MB的限制,但对于某些浏览器来说,这可能会降低到2.5MB 通过PhoneGap的 Web应用程序来创build一个本地应用程序。 这里的好处是我们可以使用文件系统进行存储。 不利的一面是,它将不得不经过App Store(尤其是iOS) – 苹果的订阅应用程序收入的30% 我们使用适用于Android和iOS的MonoTouch构build应用程序。 好 – C#和.Net我们可以做到这一点。 坏 – 没有黑莓 题 在这个例子中,我正在努力看到使用PhoneGap的MonoTouch的真正优势。 他们是什么? 他们是吗? 在这个例子中,将数据保存到文件系统将是非常有用的,但我相信电话差距可以通过File对象完成 。 显然,monoTouch会利用System.IO。 是否有实例在MonoTouch中有明确的附加function – 尤其是对移动开发有用的function,例如地理定位或相机typesfunction? 或者电话差距几乎涵盖了所有这些。 厚颜无耻的额外问题 我所错过的还有其他什么select,或者我已经概述的三种方法的其他主要优点/缺点,我已经忘记了吗? 感谢大家的专业知识

任何人都有架构跨平台WP7 Android iOS移动开发(monotouch,monodroid,C#)的经验。

这个问题与推荐的体系结构以及人们以前使用C#,Monotouch和Monodroid开发的跨平台WP7,iOS,Android应用程序的经验具体相关。 我在 这里和这里研究了以前的问题。 他们提供了很好的答案,但不是我所期待的。 我也发现了这个优秀的问题 , 这个问题确实影响了成本效益,所以有一些重叠。 我有一个要求,开发一个跨平台的iPhone / iPad,WP7和Android应用程序的健康和健身公司,这将与他们的网站整合。 该应用程序需要less量的本地数据存储离线模式和同步networking时,networking可用。 我是一名Windows(C#/ C ++)开发人员,并不想真正走下三个Objective C,Java和C#应用程序的路线,尽pipe如果必须的话。 我也将作为技术主pipe,在这个项目上为一个团队耕种一些工作。 我想知道这里的人是否有使用Monotouch,Monodroid和WP7进行跨平台开发的经验,并分享他们在应用程序架构方面的经验,以便尽可能多地使用代码。 我正在考虑的架构如下: 我的问题如下: 有没有人试过这样的事情? 这些框架(Monotouch,monodroid)是否值得他们从事这类工作? 我可以设置整个项目在Visual Studio 2010与Monotouch,Monodroid和Wp7目标(但共享代码使用“添加为链接”)单独的项目(DLL / EXE)? 对于这个(或者类似的)体系结构,我可以切实地期望什么样的代码重用? 即,我可以使用什么策略/模式来重用本地数据访问,Web服务和业务逻辑? 最好的祝福,

具有捕获和接受属性的HTML文件input控件工作不正确?

我的问题: 然后用户单击input type=file用户必须获取upload file + camera对话框。 我正在使用这个html属性accept和capture 。 但在一些现代设备上,这不会发生。 下面是代码示例和表格的作品与否。 代码示例在Mobile Safari和Chrome中进行了testing。 TL; DR: 我只有input type file有5个代码示例: ( jsfiddle ) <input type="file" accept="image/*" capture> 2.( jsfiddle ) <input type="file" accept="image/*" capture="camera"> 3.( jsfiddle ) <input type="file" capture="camera"> 4.( jsfiddle ) <input type="file" capture> 5.( jsfiddle ) <input type="file" accept="image/*"> testing设备: 三星S3(Android 4.1.2) 三星S3(Android 4.3) 三星Galaxy […]

React Native的Hot Reloading和Live Reloading有什么区别?

我在这里有点困惑。 在debuggingReact Native Application时,我通常启用Hot Reloading和Live Reloading 。 我想知道他们之间有什么区别? 谢谢。 :d

将HTML5转换为独立的Android应用程序

我有一个dynamic的HTML5文档,不包含任何外部资源(没有图像,css和脚本编码在文档里面)。 这个HTML5应用程序正在与互联网浏览器正常工作。 我想知道,如果有可能将这个HTML5应用程序转换为独立的Android应用程序 ,所以它可以直接执行,而无需浏览器。 请指教。

2D跨平台游戏开发引擎

我用Corona SDK工作了一段时间,并且喜欢用Lua创buildfunction强大的应用程序的速度和容易程度。 但它只能编译iOS和Android,现在觉得太less了。 我的主要兴趣是它能够编译到桌面和移动。 至less以下几点: 用于桌面的Windows + Mac,作为独立应用程序。 iOS + Android移动版。 我更喜欢它更倾向于Luatypes的脚本而不是ActionScript,但是请随意发布任何你曾经工作和喜欢的东西。 到目前为止,我find了以下引擎: 果酱快速 – 进一步调查后,果酱快速只能build立移动! IwGame – 在果酱之上工作,并表示可以通过Lua部署到桌面和移动设备上。 任何信息都非常赞赏这一点 sio2 – 说“SIO2是基于OpenGLES的iOS,Android,MacOS和Windows的跨平台2D和3D游戏引擎”和“引擎还允许你在Mac商店和Windows上移植你的游戏”,但是他们的论坛网页标题是“移动设备的游戏引擎”。 无法find任何信息,如果它可以部署到桌面平台,任何信息非常感激再次。 织机引擎 – 织机类似于Haxe + OpenFL(试图吸引Flash开发者),因为它使用类似于ECMAScript的AS3,但是它不能从它构build本地代码。 但是它使用Cocos2D进行渲染,所以理论上应该和Cocos2D一样快。 – 感谢Bojan。 SDL – 我读过SDL可以部署到几乎任何平台或设备的多个位置,并具有Lua绑定。 但是我找不到这是如何工作的,因为它不是一个引擎。 任何人都可以解释它是如何工作的,如果可能的话,再次非常感谢。 SFML – “Windows,Linux,Mac OS X和即将推出的Android和iOS”不使用Lua,但可以使用Java和Python等其他语言。任何人都有关于此的信息? Torgue2D – “Torque 2D是在OS X,Windows和iOS设备的基础上开发的,在所有平台上运行得都非常好。” 使用TorgueScript和没有Android =( Sencha – 似乎编译到所有平台,我也知道使用Javascript。 但即使是V8 JS,与其他选项相比,这样做的performance还是不错的。 GameMaker […]

jQTouch和jQuery手机的区别

jQTouch和jQuery Mobile Framework有什么区别? 他们是相关的(除了基于jQuery)? 他们有相同的目标吗? 编辑: jQTouch现在是jQT

从JS / CSS检测系统DPI / PPI?

我正在研究一种独特的应用程序,它需要根据显示的设备以特定的分辨率生成图像。 因此,在常规的Windows浏览器(96ppi),iPhone(163ppi),Android G1(180ppi)和其他设备上的输出是不同的。 我想知道是否有办法自动检测到这一点。 我最初的研究似乎是说不。 我见过的唯一build议是在CSS中创build一个宽度为“1in”的元素,然后检查其偏移量(另请参阅如何通过JavaScript访问屏幕显示的DPI设置? )。 有道理,但iPhone用这种技术对我说谎,说这是96ppi。 另一种方法可能是以英寸为单位获得显示的尺寸,然后除以像素的宽度,但我不知道如何做到这一点。