Compiling on a 32bit windows 8.1 OS

Does compiling with on a 32bit windows 8.1 OS makes an impact to the app’s performance in the phone ?

my app runs smoothly on android and ios, but in nokia lumia 635 framerate dropped and app looks

lethargic and slow.

i have not modified the font compatibility yet.

No.  Compiling on a 32-bit operating system does not affect the resulting *.xap file.  The only issue with using a 32-bit operating system that I’m aware of is that you are unable to use the WP8 emulator.

If your app is using display.newText() and is updating text regularly, then that will have a huge performance impact.  Odds are text is what is slowing down your app.

I recommend that you download some existing Corona made apps to get a feel for how well Corona can perform on your device.  For example, give OmNomster a try…

   http://www.windowsphone.com/en-us/store/app/feed-omnomster-the-hungry-monster/05696854-39a9-464b-887c-35dce28a6148

Maybe it’s the text, I have a timer that updates the score in incremental fashion, I’ll try to disable that and just update the score display immediately.

I’ll update the app and post the difference.

Hi Josh,

Does text display performance issues with WP8 affects

  1. Text xScale, yScale

  2. Text Rotation 

  3. Text inside a displaygroup, then the displaygroup’s rotation change

  4. Text.text

which of these 4 text properties affects performance the most ?

Re-positioning, scaling, or rotating a text object is fine.

The text bitmap/texture generation is what kills the app’s performance.  This includes the initial call to…

   display.newText(…)

And changing the text via the object’s “text” property…

   *.text = “…”

I see, thanks Josh. My app has a timer that updates text every second, and a score box that incrementaly updates every 20/1000 second. 

and time bomb items (maybe 10 text boxes)  that updates every second too.

I’ll try to dispose of the incremental score update., that updates 20/1000 second, i think that is whats killing performance, I’ll update this thread once I get home and modify code.

Updating text every second will definitely cause a performance issue.  You’ll likely see an ugly stuttering effect.

If it helps you any, we list out a few 3rd party bitmap font libraries here…

   http://docs.coronalabs.com/daily/coronacards/wp8/portapp.html#optimizing-text-performance

Hi Josh,

performace improved a lot, when I disabled text updating.

I’m  going to try text candy ( third party )  to see how bitmap fonts performs.

App runs smooth now,I replaced all text reference with text candy.

No.  Compiling on a 32-bit operating system does not affect the resulting *.xap file.  The only issue with using a 32-bit operating system that I’m aware of is that you are unable to use the WP8 emulator.

If your app is using display.newText() and is updating text regularly, then that will have a huge performance impact.  Odds are text is what is slowing down your app.

I recommend that you download some existing Corona made apps to get a feel for how well Corona can perform on your device.  For example, give OmNomster a try…

   http://www.windowsphone.com/en-us/store/app/feed-omnomster-the-hungry-monster/05696854-39a9-464b-887c-35dce28a6148

Maybe it’s the text, I have a timer that updates the score in incremental fashion, I’ll try to disable that and just update the score display immediately.

I’ll update the app and post the difference.

Hi Josh,

Does text display performance issues with WP8 affects

  1. Text xScale, yScale

  2. Text Rotation 

  3. Text inside a displaygroup, then the displaygroup’s rotation change

  4. Text.text

which of these 4 text properties affects performance the most ?

Re-positioning, scaling, or rotating a text object is fine.

The text bitmap/texture generation is what kills the app’s performance.  This includes the initial call to…

   display.newText(…)

And changing the text via the object’s “text” property…

   *.text = “…”

I see, thanks Josh. My app has a timer that updates text every second, and a score box that incrementaly updates every 20/1000 second. 

and time bomb items (maybe 10 text boxes)  that updates every second too.

I’ll try to dispose of the incremental score update., that updates 20/1000 second, i think that is whats killing performance, I’ll update this thread once I get home and modify code.

Updating text every second will definitely cause a performance issue.  You’ll likely see an ugly stuttering effect.

If it helps you any, we list out a few 3rd party bitmap font libraries here…

   http://docs.coronalabs.com/daily/coronacards/wp8/portapp.html#optimizing-text-performance

Hi Josh,

performace improved a lot, when I disabled text updating.

I’m  going to try text candy ( third party )  to see how bitmap fonts performs.

App runs smooth now,I replaced all text reference with text candy.