hyperPad hyperPad Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Login

    Arrays Don't like Negative Numbers

    Scheduled Pinned Locked Moved
    Bug Reports
    8
    96
    6.6k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • D
      Deeeds @Hamed
      last edited by Deeeds

      A few other things:

      When your professional tier, your highest priced premium version, crashes hard, and restarts, every single time it's loaded after the iPad sleeps (something iPads do because they're mobile devices with batteries!) and there's no indication of you acknowledging this problem or making any endeavour to properly fix it anytime soon... I think the onus of proof is on you for any and all signs of bugs and inconsistencies in performance.

      You're lagging on fixing a fundamental and massive flaw that you've done the dodgiest work around on possible, preventing your app from letting the iPad sleep.

      I am a prolific app buyer. In product categories of interest to me and my research. I buy and try prodigiously. Just in music apps, alone, I have bought just about every sequencer, DAW, effect, synth and sampler. Not one of these apps, some of which are vastly more complex than hyperPad and often made by individuals (not teams), has had the temerity to be in the market in such a crashy prone manner without addressing its users and making a fix as fast as possible.

      A real fix!

      And a lot of these apps are partly written in Assembler so they can really thrash the CPU for their DSP.

      Your "fix"? Prevent the app from letting the iPad sleep.

      For an app that doesn't idle in editor mode, that's insane! I'm amazed Apple hasn't sent you a warning about this or seen this show up in their automated testing. Perhaps you're not getting flagged because it seems like a game to their automated testing.

      We know it's not being given a lot of oversight due to a lack of users. But how's that going to change when you treat them this way?

      But, let's be honest, your app, in idle editor states, is flogging the CPU/GPU so hard that it destroys the battery life of iPad Pros!!!

      And you exploit this to avoid your users having their iPad sleep, and then crash and restart your app each time they turn back to it.

      You haven't even bothered preventing your app from flogging the CPU when in editor modes.. and IDLE!!!

      Are you guys really working on this full-time?

      1 Reply Last reply Reply Quote 0
      • MurtazaM
        Murtaza Admin
        last edited by

        In editor the cocos2D graphics engine is active. The entire canvas is the live game engine. Plus every action you take is being saved which are constant read/writes.
        These two things affect battery life.

        D 1 Reply Last reply Reply Quote 0
        • D
          Deeeds @Murtaza
          last edited by

          @Murtaza You can stall the cocos2D graphics engine. It doesn't need to constantly refresh at 60fps when nothing is happening. That's one of the key design points of its actions based nature, and the same reason the early versions didn't have a traditional game loop.

          MurtazaM 1 Reply Last reply Reply Quote 0
          • MurtazaM
            Murtaza Admin @Deeeds
            last edited by

            @Deeeds
            Oh, why didn't we think of that before! You're a genius! Thanks. You've single handedly solved all of our problems.

            D 1 Reply Last reply Reply Quote 0
            • D
              Deeeds @Murtaza
              last edited by

              @Murtaza

              Sarcasm noted. Invert this approach to stop rendering when it's not necessary, see Brad Larson's answer:

              https://stackoverflow.com/questions/5944050/cadisplaylink-opengl-rendering-breaks-uiscrollview-behaviour/5956119#5956119

              1 Reply Last reply Reply Quote 0
              • HamedH
                Hamed Admin
                last edited by

                @Deeeds if you’re unhappy with our progress, ask Apple for a refund. We’re trying our best and it doesn’t seem to be good enough for you and that’s okay. We’ve been pretty attentive and patient with your arrogance and bullying but unfortunately, you’ve taken it too far and we’re putting a stop to it. Future posts where we don’t appreciate your tone will be removed.

                D 1 Reply Last reply Reply Quote 0
                • D
                  Deeeds @Hamed
                  last edited by

                  @Hamed "arrogance and bullying"...

                  Where's the bullying?

                  Who feels bullied?

                  Why?

                  I am prone to arrogance. Not going to contest that. But bullying is something else, entirely. Please share an example. I'm very curious.

                  Aidan_FireA iTap DevelopmentI 2 Replies Last reply Reply Quote 0
                  • Aidan_FireA
                    Aidan_Fire @Deeeds
                    last edited by Aidan_Fire

                    @Deeeds You’re making the devs feel bullied, the way you keep judging this app and they way they run and make it. You’re the first person to ever do this (at least on the forums). It’s like you know better, even though they’ve been working on this for over 6 years.

                    D T 2 Replies Last reply Reply Quote 0
                    • iTap DevelopmentI
                      iTap Development @Deeeds
                      last edited by

                      @Deeeds, @Aidan-Oxley is right.
                      Also, you don’t say the nicest things to some of the people that help you.

                      1 Reply Last reply Reply Quote 0
                      • D
                        Deeeds @Aidan_Fire
                        last edited by

                        @Aidan-Oxley Example?

                        iTap DevelopmentI 1 Reply Last reply Reply Quote 0
                        • iTap DevelopmentI
                          iTap Development @Deeeds
                          last edited by

                          @Deeeds here are a few examples! Lol
                          https://forum.hyperpad.com/user/deeeds

                          D 1 Reply Last reply Reply Quote 3
                          • D
                            Deeeds @iTap Development
                            last edited by

                            @iTap-Development Well played, maestro!

                            iTap DevelopmentI 1 Reply Last reply Reply Quote 0
                            • iTap DevelopmentI
                              iTap Development @Deeeds
                              last edited by

                              @Deeeds thanks!

                              1 Reply Last reply Reply Quote 0
                              • T
                                Thecheater887 @Aidan_Fire
                                last edited by

                                @Aidan-Oxley I used to do that. Might check my post history, some pretty bad things are probably on there. Four times as much on the old forum, I'm betting, too.

                                Then I started programming. I need to invest in Raid library.

                                Anyways, I understand where @Deeeds is coming from, his methods match how mine used to be, and probably still are - very defensive and willing to push back.

                                That being said, no three-man team, all coders mind you, that I know could ever pull this off. Period. I'm rather surprised they made it this far, and root on any and all progress they make.

                                In fact, if I ever manage to get my pea brain to understand C++ or Swift and get a (decent) Mac, I may apply (as a volunteer initially) to help them out.

                                (Speaking of which @Murtaza, are you guys open to third party application development? I'm interested in trying my luck at a windows player, asset manager, screen mirror, game analytics, or anything else that may be of some help if apple and you guys are open to it, or have an API until I get a decent Mac.)

                                I do have to side with the @administrators, though. I'm not quite certain how it descends to it, but the bicker and banter isn't helping anyone. The more time they spend here with fire extinguishers, the less time they can spend there with flashlights and bug zappers.

                                TL;DR: When a community and team are this small, it's a LOT harder to manage and expand the people and the product, and that's before the blood moon rises.

                                Sorry guys, had to have my daily dose of nosy :)

                                1 Reply Last reply Reply Quote 2
                                • First post
                                  Last post