devaldivia's Forum Posts

  • Thank you

    I'm trying to figure out what to use to create a Database to keep a list of cards. Each card has different values written to it for X number of different items [but maybe I will want to add more item types in the future].

    The user should be able to look up a card by UID (if the user knows it), or by sorting for all the cards that contain N of an item type- via the List Control.

    The user may also want to do a Search of these cards via TextBox, so I need to be able to search all of these cards and show to the user which Card(s) contains what they are searching for.

    Any ideas as to how an Array vs Hash Table would work differently in my case?

  • I'm new to C2 and have done some of the tutorials but am slow in "getting it." At the moment, I am stuck with deciding whether to use an Array vs Hash Table for my data and how to populate a List Control with this data.

    In a nutshell, I'd like someone to help me decide what to use [Array v Hash Table] and then make a small proof of concept on a few of the key features that I need so I can get going with it.

    JOB DESCRIPTION

    A. Skype or Phone call regarding benefits of an Array vs Hash Table

    B. Proof of Concept .capx from Skype/Phone discussion

    C. Review of .capx over Skype w/screen share so I understand it

    D. Periodic trouble shooting

    PAYMENT TERMS

    Hourly, via PayPal.

    TO APPLY

    PM me if interested, we could start now :) Please include:

    1. Per hour bid

    2. Your C2 experience [with Apps in particular would be Great]

    3. Links that show you know what you're talking about :)

    ps. and yes, I've seen that there's a lively community in the forums and depth of knowledge, I'm just Impatient.

  • I've been looking for an answer in the manual, forum, and wikipedia, but I'm confused as to how all this applies to C2.

    Can anyone break down why someone should use a Hash Table vs Array?

    In particular if the number of entries is unknown at creation and you want fast searching of the contents.

    Thank you for any input!

  • klkitchens- Exactly, and it can also be used offline!

    Something I'm worried about though is that the Browser memory is apparently commonly limited to 5 MB, which is for the entire Browser and not per page.

    On my list is to learn how other C2 programmers deal with this and how much of a problem it is in rl.

  • Arima, Thank you for the tip, I've done some digging around and found this great tutorial on optimization that goes more in depth into how to save processing:

    scirra.com/tutorials/598/optimization-and-tle-top-level-events/page-2

    I also read in another post that using Scale Inner is much better than Scale Outer for fps. Do you all know where I could find more optimization tips?

    For example, this is another tip I didn't know about:

    if nothing on the screen changes, C2 actually stops rendering because there's no reason to, it just leaves there previous frame there.

    I've just recently come across your Bubble Game Server, would be great if this could also be used to synchronize data for Apps :) across multiple devices.

    I'm shying away from Phonegap because I want to keep the 30% I'd have to give to the stores. In addition, it seems to me that I really can do this as a straight webapp with different layouts according to screen size, which would allow me to have the same code base for everything. Given C2's offline ability on iOS/Android I think everything is here to make it work as a WebApp.

    scirra.com/tutorials/70/offline-games-in-construct-2

    ... although I do wish I could find more documentation about App performance on C2.

  • Feature Requests:

    • Add Week as time unit
    • Add "Get current month NAME, ...."
    • Add ability to add days, weeks, months, years to today's date.

    I realize that it is possible to convert to milliseconds and then back to do the date calculations and to assign variables for the month names [and I'm doing this now :) ], but it would be easier on the user if these were already baked in.

    And Thank You for this Great plugin, should be added to core functions!

  • newt- Thank you for the clarification.

    jayderyu, Thank you both for your time and input. I've gotten enough faith now that I'm gonna give it a shot :)

    Excited about the possibilities, and as I read up more in the plug-ins forum it seems like there's quite a thriving developer community here!

  • Bump to

    Does anyone have the updated version of the plugin that 'boolean' did? The link he provided is broken.

  • hmm, that's an interesting point, I hadn't thought of that. Because right, C2 is constantly going through my event list....

    Well, but thinking about it, I don't think this will be a problem for my particular use case because the users will not have it running in the background, but will only be running the app when they need it, like a game would work. So the greater battery demands should be negligible. Although I can see that for other apps this would be a big problem.

    Regarding B & C, noted.

    Thank you for the feedback! I'm getting more faith that this is doable in C2, which is Really Cool :)

  • I'm coming over to C2 from MIT AppInventor.

    C2 looks Awesome for games, and seems to also be very capable for Apps. From what I can tell, most of what I need to make my app on C2 is here:

    scirra.com/forum/can-i-make-this-with-construct-2_topic71646_post435913.html

    However, it's very slow going learning what I need to make my app by following the current game-centric tutorials.

    It would be great if there were a tutorial track highlighting what is possible with apps. Just coming over from AppInventor, I'm sure there are Lots of people that would appreciate the power and flexibility of C2 if only the capabilities and possibilities were highlighted.

    But then again, maybe there is already an App Tutorial list or compilation that I've missed in the forums?

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Hi all,

    my name is Bryan and I'm coming over from MIT AppInventor. I made a business app that I published to Google Play only to discover that the vast majority of my market is on iPhone!

    So I'm here to see if I can redo my app on C2.

    One problem I'm running across, is that most everything is geared towards games, although the capability does seem to exist to make apps.

    My first question is, is there a Tutorial track for Apps?

    Looking forward to embarking on C2!

    Kind Regards,

    Bryan

  • thanks again newt!

    Could you tell me what part would

    require third party service, and a bit of regular coding.

    and which 3rd party service?

  • Hi newt,

    thanks for the reply!

    How about if I tried to publish it only as a WebApp, would the browser engine be up to handling persistent DB and doing Fast sorting & parsing [and all of the above]?

    Seems like Contruct 2 is mostly a game engine, so I'm having trouble finding documentation on how good it is at handling this sort of stuff.

    Kind Regards,

    Bryan

  • Hi all,

    I have an Android app that I made using MIT AppInventor. AppInventor is a block type programming GUI similar to Scratch.

    I've released it and have the problem that most of my market seems to have iPhones! So, I'm wondering if I can redo it with Construct 2.

    I've been poking around, and it seems that most everything I need is here or with some 3rd party plugins, but as I'm not totally sure I'd very much appreciate your thoughts so I don't invest weeks/months into this and then hit a dead end.

    My app is a client account manager for dance and yoga studios. A dance/yoga teacher can record a client visit into their phone, check if the client's card is valid and if they have a balance. The teacher's accounts are held locally in their phone and can also be synced to Google Spreadsheets.

    Far as I can tell, here are the elements that I need to recreate it:

    1. Alphabetical Sorting

    2. Touch events to record button touches and Swipes

    3. A local Persistent Database for the Phone that I can later synchronise to a server if no internet access (memory limits in Android/iOS?).

    4. Ability to clear the phone/local DB memory or their values.

    5. Ability to use Google Spreadsheets as a Server which would require GET/POST and the ability to QUICKLY parse the returned CSV data.

    6. Listpicker

    7. Notifiers

    8. Scan QR Code

    9. Clock so I can record the date and also add weeks to a date to set expiration dates.

    10. Vibrator function for the phone.

    Here's the app site: studiokasse.com

    Here's the app on Google Play:

    play.google.com/store/apps/details

    Can I make this with Contruct 2? Is there anything on my list that Contruct 2 cannot do? What do you think are the most challenging items to implement in Construct 2?

    What I myself am most concerned about are:

    A. Clock add week function

    B. Ability to use Google Spreadsheets as a server

    C. Ability to QUICKLY parse data from Google Spreadsheets to synhronise with local DB.

    D. Local DB functionality

    Any tips, thoughts, links, would be Greatly appreciated!

    Thanks,

    Bryan