06-28-2012, 04:37 PM #1
- 12 Posts
As we know, one of the main blockers for app developers to bring existing software to WP is portability. As the current WP development environment doesn't allow native code to run, getting apps onto our platform requires a rewrite. This is especially true in the gaming world where we don't get games that are easily ported across iOS and Android.
As WP8 will have support for native code, it makes porting existing iOS and Android apps much easier, meaning all the big titles will likely be native based for code re-usability.
So, what does this mean for WP7 owners? Does this mean they'll be locked out of all the top apps because they'll be ports of iOS and Android code bases?
You have to wonder why Zynga is suddenly bringing Words with Friends and DrawSomething to WP. It makes me think they'll be native ports and therefore not accessible to WP7 users.
Last edited by gedmurphy; 06-28-2012 at 05:37 PM.
- 06-28-2012, 05:50 PM #3
The Zynga games will be on wp7 as per the announcement at the Summit. Any ports that use Native code will not run on wp7 because wp7 won't support native code. So yes we will be locked out. 7.8 will most likely only bring the start screen that is all they previewed at the summit and the only thing mentioned in the new leaked AT&T document. Anyone saying that 7.8 will be more than a start screen is speculating, and the evidence so far points against it.
- 06-28-2012, 11:12 PM #5
Why do you even come back here? You were very excited about Windows Phone, then decided you hated it. Now you come back every so often to troll.
- 06-29-2012, 12:28 AM #6
As far as I know, native programs are still the exception on Android, and your average app is built in Java. iOS is normally Objective-C, and now on WP8 you will have free choice between C# and several languages (but probably most often C++ anyway) as languages and Silverlight and WinRT for programming your user interface.
Where "native" can indeed help a lot is in the area of games where you work with big frameworks and "engines" like Unity that need native access. They will probably come to WP8 and enable much more and better games there.
So the situation is complicated and multi-faceted. I guess that this leads to a rather long transition period instead of an abrupt halt of WP7-compatible Silverlight based app development, with many new and interesting apps appearing that still run on WP7, but on the other hand of course, as the months pass, more and more apps that only run on WP8.
I really don't understand the extent of "freaking-out" that some people display: There are exactly zero WP8 phones in the hands of customers right now, and it will take many months until they will outnumber WP7, so why on earth I as a developer should drop all WP7 development right now? What will I eat between now and say, summer 2013, when sales numbers of my WP8 app will finally start to pick up? :)
06-29-2012, 01:53 AM #9
- 942 Posts
The biggest reason for all the work on WP8, is that it shares an awful lot with Windows 8 and Xbox. They've made lots of noise about being able to make very few changes to move between platforms for your app.
Not sure about xbox using apps, but Windows users will be dying for useful apps, and i'm sure it won't take long for Windows users to eclipse WP7 users.
- 06-29-2012, 02:05 AM #10
You probably mean Metro apps for Windows RT based tablets. Well, yes, maybe, but then maybe not. Why should I already treat it as a given that Windows RT tablets will prosper where until now various Android tablets had a very hard time against the iPad?
Or that devs really start to code Metro apps for "normal" desktop PCs in significant numbers (and users accepting them) instead of traditional Windows apps? And then speculate further that this will generate a large market for such apps, within a reasonable time frame at that? And on top of all that this all really hastens WP7 death?
And because of all this speculation, I absolutely have to start worry big time right now? Oh well...
06-29-2012, 02:27 AM #11
- 942 Posts
When i was lent the works Android development tablet, first thing i did was going browsing the app store.
When i first got the Windows 8 preview build, first thing i did, yep you guessed it, go looking through the apps store.
In my mind, now is a great time to write Windows 8 apps, but being that the big name apps still aren't coming to WP7, the writing is potentially on the wall for WP7 (unless Microsoft expand on WP7.8), i don't think people will think of the WP7 crowd particuarly for new apps.
Thats a brilliant opportunity for developers like yourself who have love for WP7. Just means more work later on, when you update all your apps properly for WP8/W8/xbox/etc.
- 06-29-2012, 09:23 AM #14
06-29-2012, 11:29 AM #16
- 413 Posts
im abit curious at the ppl that kept saying any new apps won't work on wp7, as far as i know most apps are and can be written based on silverlight framework and unless u use NFC, wallet, or some special new feature thats not on wp7.8 it will still work, u just need to compile it on 7.1
this is the way i see it, u compile whatever ur trying to make in 7.1 and it'll work on 8, and only compile in 8 if u are using some special feature... i don't see alot of the new apps that we need are in that form right now
oh and for gaming part, XNA still exists u know...
- 06-30-2012, 01:18 PM #17
As a programs for money and their apps bring them money. Microsoft publicly stated that 7.5 apps will run on WP8 and WP8 apps that are not native coded (no C/C++ and some key markups) will run on WP7 devices.
A programer would be a MORON (yes, a MORON) to make an app for ONLY WP8 devices that did not need to.
If your trying to make a profit on your app, you want more people to have access to your app. How would you get that ? Make your app for WP8 and a new OS people or a current phone that has millions of users world wide ? How would you get the most money ? No question, work on both !
Dont worry, Unless it's a native app or a game, most new apps would be coded to work on WP 7.5 devices.
- 07-01-2012, 01:00 AM #18
It's a reality of development across all platforms, and it's why you'll find some apps aren't updated for Android 4.0 (<10% of Android devices are updated) / won't be for iOS 6 (iPad 1 isn't supported). Remember what happened with Mango? Oops, short memory?
I'm not going to get the game earlier than mid-2013 - yeah, nine months after WP7 devices will be effectively discontinued. And even better, if the developer tools for WP8 are close to W8's, it might be an easy port.
But no, I'm a moron. Call me when composing music, creating graphics and writing code for a project that has no guarantee of succeeding is doing it for the money, and as easy as you make it sound.
Last edited by AngryNil; 07-01-2012 at 01:06 AM.
- 07-01-2012, 03:53 AM #20
- 07-01-2012, 05:44 AM #21
Also, you might notice from a quick Marketplace browse how hard it is for a paid indie title to top the charts. Apart from fads such as logo-identifying games, it's super rare.
Last edited by AngryNil; 07-01-2012 at 05:50 AM.
07-01-2012, 07:18 AM #22
- 540 Posts