cesisco's Recent Forum Activity

  • > If I can't get more devices, I'll assume that this problem is not relevant and it's only affecting a few devices, so continuing this thread is meaningless.

    We could always send the findings collected so far, who knows it could lead to a solution on those devices

    They only have easy access to Pixel devices(where this problem is not present), so it would be better to give them a substantial list of devices so there's a higher chance of this being tested.

    And I thing, it would be important to know if this is a problem on high-end/new Android devices apart from those Pixel devices

  • Hey guys, I need more information about devices that can run the HTML sample version(on this thread) smoothly on Chrome mobile, but can't run the APK at the same level of performance, so chromium engineers can run tests on those devices.

    If I can't get more devices, I'll assume that this problem is not relevant and it's only affecting a few devices, so continuing this thread is meaningless.

    I just have these devices for now.

    Samsung Galaxy A20e (OS 10)

    Samsung Galaxy S9 SM-G9600 (OS 10)

    Redmi 5 (OS 8.1.0)

    Alcatel A3XL (OS 7.0)

  • Thank you guys.

    I think It's important that we can collect a bigger list of devices that can run the HTML versions smoothly but can't run the APK properly, so their engineers can test on the actual device.

    This was stated by a chromium project member, and probably not everyone is aware of:

    "WebView's rendering pipeline is not the same as Chrome's and is likely to be slightly slower in general on any device. Because the way it renders is different, it may provoke different behaviours/optimisations/bugs/etc from GPU drivers as well, which may also affect performance. If we have a reproducible case where there's a large difference we can investigate further."

    So, that could be the final explanation for the bad APKs performance, but like he said( and Artpunk too) their Pixel devices can run the APKs smoothly, so I think it's still relevant to collect the information about the devices that can't run the APK well so they figure out the performance difference.

    And for me it's not that obvious why a Pixel device performance would be so much better than a medium-range Samsung Galaxy

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • Hey tarek2 thanks

    The bad performance was there before I included the texts, so I included them to give me clues on the bad performance ;)

    But  you are right I can replace for Spritefonts

    Just to clarify, I need the info about the devices that run the APK poorly, but can run the HTML version smoothly, to figure out why is he difference so big. In your case it runs poorly on both.

  • On my test Runs really really bad instead of just stutters it does big jumps lugging:

    Galaxy S8

    SM-G950F

    Android 9

    Render: webgl2

    Not sure if this is normal but why does it print info like:

    AppleWebkit/537.36

    Safari/537.36

    etc...

    When the phone is a Samsung Android

    Aslo, the Web version runs quite badly on the same phone so I'm not sure if this is just a problem with the APK or the whole Android, as both run the same (APK & Web)

    Thanks for the feedback.

    That info is the user agent.About the Web version running poorly, do you have the Chrome browser updated?

  • I just discovered a new thing

    I have a game made in Construct 3 which is quite big in size. It requires many processing in the background. But amazingly it runs super smooth in my android mobile.It was made long way back (around last year in September)

    And yeah, when Construct 3 was free for the jam,I made few android games and it was lagging a lot on mobile. I simply ignored it.

    Currently we are attributing the lagging issue to Android Webview. But why it is discriminating the apps made earlier and now in terms of performance? I believe that issue is in Construct 3 or something related to Cordova implementation because if Webview was at fault then my old game should had also lagged. But only new ones are lagging

    For confirmation, download any game made in Construct 3 few months before and compare the lagging in it

    I'm trying to collect the device list where the problem is reproducible, to post on the chromium issue, but what you say should be checked indeed.

  • Hello, good work you guys have put in.

    The projects that been tested do they all run fine on pixel devices?

    Also if it lagged on all the device except pixel it still a problem.

    I think the list of tested devices and OS versions should be compiled into a list and posted on the issue. This sounds like a significant issue as the mobile market is an important one. I don't own a android devices myself, but it would be nice to get the problem fixed.

    Could be helpful for the chromium devs to know so they have an easier time finding the issue if it is on their side.

    How are you guys generating the apk-files?

    I don't remember the workflow, if it is possible, try export a Cordova project and do the android wrapping manually.

    Hey Vikingvikingviking , that could be helpfull.I'm building the APK with the C3 build service.

    Can you build my example manually so we can compare? I don't have all set up to do it right now.

    Edit:Sorry, forget about it, I missed the part you said "I don't own a android devices myself"

  • cesisco Hey man you got a response on crbugs. They are asking for an example apk that shows janking on Pixel devices.

    https://bugs.chromium.org/p/chromium/issues/detail?id=1127307#c46

    I was going to suggest uploading your test APK to the chromium forum, but heres the thing. I just tested your APK on my Pixel 4a and it runs smoothly!

    I dont see any janking in your test project actually.

    Yep, and they said that the original issue on that page was working fine on their Pixel devices too...but I think it's worth posting my example anyway.

  • Artpunk CascadeGames klabundee Vikingvikingviking and any user who tested, can you list the devices where you seeing the problem, so I can list them all and post on the issue, so they can test, please?

    In this format

    Device: Samsung Galaxy A20 

    OS:10.0

    Edit:Or just "Samsung Galaxy A20 (OS 10.0)"

  • Sorry klabundee I missed your post, thanks for the feedback.

    Let's start starring this issue and hope for the best

    bugs.chromium.org/p/chromium/issues/detail

  • Hi Artpunk, thanks for the feedback.

    Yep, I think it's not a good move trying to build for Android at this stage.It's mesmerizing the difference of what we can do on a computer browser with C3, and what we can do on mobile.

    I don't know if I should fill a bug report, since there are similar ones in place, or probably C3 users just should start starring those issues to draw more attention to the problem.(just 9 users starred this one)

    bugs.chromium.org/p/chromium/issues/detail

  • Hey friend,can you test this c3p file (actually I don't have active account)

    https://drive.google.com/file/d/1uAu975guxFsdfZt7zknQbdZCyKJzcbC7/view?usp=sharing

    Also share the resultant APK

    Hi, sorry dude, didn't test.The main reason of the example I made is having a very small and reproducible project to test.If the problem is present on this, it will be on any other example.

cesisco's avatar

cesisco

Member since 2 Feb, 2010

None one is following cesisco yet!

Connect with cesisco

Trophy Case

  • 15-Year Club
  • Entrepreneur Sold something in the asset store
  • Jupiter Mission Supports Gordon's mission to Jupiter
  • Forum Contributor Made 100 posts in the forums
  • Regular Visitor Visited Construct.net 7 days in a row
  • Steady Visitor Visited Construct.net 30 days in a row
  • RTFM Read the fabulous manual
  • Email Verified

Progress

22/44
How to earn trophies