What devices are necessary for mobile app development? - testing

I'm developing a 3D application with css3 and webgl for ios6+ and android 4.0+ (mainly for mobile phone). The devices I have are iPhone 4S(iOS7), iPad mini2 and nexus 5.
So is necessary for me to have an iPhone 5S or any other devices to do the test?
Any suggestions for device testing to target as more devices?
Is there any common compatibility issues between iOS safari, android Chrome and android browser?
Thanks

In my opinion, you may also consider a Nexus 7 or Nexus 10 for Android tablet testing. There are loads of other large screen Android devices but you may have already known that the Nexus series are most suitable for development.

Related

Deep linking:different behaviour on different ios devices?

My question is that i have embedded deep linking in my ios application. It is successfully opening my ios app from facebook app on iPhone 5c but it is not working on iPhone 6 plus,it is just redirecting to app store while my app is installed in the device.
Can someone tell me why there is difference of behaviour of deep linking on different devices.
Both the devices have same version 9.3.2
Thanks in advance
If you are using Universal Links for this, it's possible you inadvertently disabled them on one of the devices. Try pasting the link into your default iOS Notes app, long-pressing on it, and selecting Open in [app]

Do I need OSX to test IOS applications

I'm looking for a new testautomation tool to test our responsive web application for different devices (Windows Phone, Android, Iphone, Ipad etc). Maybe it is a misunderstanding, but do I need a Mac computer to test a web application through a Ipad or Iphone. For a tool like SilkMobile this is not necessary.
See:
http://appium.io/slate/en/v1.1.0/?ruby#running-appium-on-mac-os-x
I hope you can help me out.
You can use virtual machine to run OS X and iOS emulator.
To test ios applications on IPad or Iphone through appium, Mac ios x 10.7 or higher is required.
you may not need real devices like iphone or ipad, you can use simulators, But Mac PC or Book is required. [Or can be virtually installed in VMware workstation]
See the requirements, Appium requirments

Using iOS 8 device for testing iOS 7 apps

I wonder if I update my primary testing device to iOS8, will this have a negative effect on testing iOS apps compiled with iOS7 SDK on this device? For example bugs related specifically to iOS8, which would not appear on device running iOS7. What problems should I expect?
Ideally, you should have one device to test each operating system version you are targeting. Once you upgrade, you will not be able to catch any issues that relate to iOS7.

Does the player supports iOS and Android?

I'm looking into video.js as a possible solution for cross-platform video player.
Mostly I have to support iOS and Android clients.
Does video.js player support mobile devices under iOS 5+ and Android native browser?
Yes it does. Back to iOS 3 and android 2.2.

Webkit based App using Phonegap and Sencha Touch

I am planning to create an app which will target iOS, Android, Blackberry and Nokia S60 and Symbian 3.
I am planning to use PhoneGap using Sencha touch. I believe Blackberry does not have webkit support, so i am assuming i will have to have a separate code base for Blackberry and the same for Nokia s60 based phones. Will Blackberry and Nokia s60 devices support html5 ?
Can anyone help me as to how to proceed ahead with it.
Any help in this matter is highly appreciated.
Sencha Touch will cover you for iOS, Android and BlackBerry but not for Symbian devices. But considering that Nokia has abandoned it I don't know why you'd worry about targeting it.
Blackberry uses WebKit and, for example, supports many of the WebKit css3 animations as seen here: http://docs.blackberry.com/en/developers/deliverables/18234/Overview_function_1176567_11.jsp
You can also read this blogpost about html5 on Blackberry: http://devblog.blackberry.com/2010/03/use-html5-in-your-blackberry-web-content/