iPhone X Resolution



  • Will we provided with a new resolution for iPhone X? Apple just sent an email out saying that starting April we will need to develop apps using the new IOS11 SDK (not sure what that means) and keep iPhone X resolution in mind. Do I have it right?


  • Admin

    In the next update (at least I believe it will be the next one, could the the following..) we'll be adding the iPhoneX aspect ratio as a choice. In the mean time if you use % based positioning most things should work across all screen sizes.

    Obviously the % based positioning isn't suited for all situations and you may need to make compromises. But it's usually the best way to simplify cross platform creation so you don't need to remake scenes for each size.



  • @murtaza When is the next update?

    What else is to be expected in the next update?


  • Admin

    @deeeds said in iPhone X Resolution:

    @murtaza When is the next update?

    What else is to be expected in the next update?

    Honestly, it should have been out by now. But we got delayed a bit with moving to the new servers. But now that we've completed that process we can focus on pushing out this update. I don't have an exact date yet. But soon.

    The update will primarily be bug fixes and tweaks. Depending on timing it will include iPhone X aspect ratios.



  • @murtaza Cheers!



  • @deeeds I hope the next update also gives us the chance to copy scenes and merge them. I badly need that right now plus a viewer for windows pc to make hyperpad more enticing and useful especially to teachers in all levels who dont have an iPad but would like to buy contextualized educational games made by other teachers too...



  • @aries29

    On Windows, Mac OS, Linux and Android

    If you really believe in hyperPad for education, work on converting your schools to iPads.

    Cocos2D-iPhone is the tool/engine used to create hyperPad.

    Chipmunk2D is the physics simulator used to empower much of the dynamism of hyperPad.

    These two things were explicitly created for iOS, and are both lean and optimised for mobile devices.

    Neither of them has been ported to Windows, as is. They're both written in Objective-C. Chipmunk more C than Objective-C.

    The effort required to rewrite a game for another platform is enormous.

    The effort required to rewrite a game engine (hyperPad) for another platform with a new technological base is triply enormous (or more). The only real choices are SDL and cocos2D-X.

    Both of these are C++ based, which means learning and using the most complex and labyrinthian of OOP languages, finding staff to assist and getting it back up to speed on iOS, whilst making it work on Windows, Mac and (presumably) Android. That's, conservatively, the work of 4 programmers over 2 years. So around about $300k USD if hiring North American C++ coders. That doesn't include the costs of equipment to work and test upon, work space rental or any other costs.

    It's more realistically possible to get iPad buy-in from your institutions and their students/parents than to expect the hyperPad team (which is VERY small) to be able to port this tool to more platforms with the few resources they have.

    Fortunately, Tim Cook and the Apple team are promoting Apple's iPad Playgrounds, which provides a second reason to consider iPads. Codea (which is VERY good) provides a third reason. The cheaper purchase price of the new iPads and refurbished units having full warranties provide easier access. The security and safety for end users -- provided by the locked down nature of iOS -- can't be replicated on Windows or Android devices.

    Nothing other than hyperPad provides rapid prototyping and near instant iteration on a touch device within a visual programming paradigm. And Chipmunk2D is the gift that keeps on giving.

    If you need help convincing your schools/parents/students, let me know. I'll drum up some convincing case examples from what I've made and know of hyperPad and other forms of teaching and learning programming, tools and methodologies, paradigms and processes.



  • @deeeds That was very enlightening sir. Thank you. And yes, I would really love to learn those things you've mentioned to make a convincing case for our school to invest more on iPads. The thing is, desktop computers are preferred due to longetivity of upgrade cycle since I belong to a state university (public) with limited budget to boot. On a side note, can I ask you a few questions about the educational game I am currently working on? I really need all the help I could get big or small sir... thanks again.



  • @aries29 By all means. Yes. Hit me on private message.



  • @aries29 said in iPhone X Resolution:

    The thing is, desktop computers are preferred due to longetivity of upgrade cycle since I belong to a state university (public) with limited budget to boot.

    I think this is flawed thinking and false economy. A thing of the past. The security, safety and sanctity upkeep, alone, of Windows networks and devices = ouch + $$

    But it's probably pointless arguing with people paid to perform these functions and recommend devices. They're not going to do themselves out of a job.



  • @deeeds true. I agree with you since my iPad 2 is still alive. If only it's hardware can still run hyperpad though... but then again, ipads since ipad air have been really become so durable over the years. And if there's one app that makes my heart sing owning it, that would be hyperpad.😊


  • Admin

    @aries29 said in iPhone X Resolution:

    @deeeds I hope the next update also gives us the chance to copy scenes and merge them. I badly need that right now plus a viewer for windows pc to make hyperpad more enticing and useful especially to teachers in all levels who dont have an iPad but would like to buy contextualized educational games made by other teachers too...

    These are very large changes. The next update(s) will focus mainly on bug fixes and tweaks. Larger feature rich updates will be scheduled once the major bugs are taken care of.