Changes made in Appery.io

In order to preserve the promise of transparency and open communication, the change log records changes to topics made by both customers and employees. Anyone can dispute a change by clicking the "Dispute" link and entering additional details.


  • August 29, 2018 12:51
    Illya Stepanov Dispute this change
  • August 29, 2018 07:48
    Evgene Karachevtsev Dispute this change
  • August 14, 2018 14:25
    Illya Stepanov
    Reason: Duplicated
    Dispute this change
  • August 09, 2018 09:31
    Illya Stepanov Dispute this change
  • August 01, 2018 10:54
    Illya Stepanov Dispute this change
  • July 31, 2018 12:18
    Andy Parker, the poster:
    Reason: removed by the poster
  • July 30, 2018 17:19
    gensam, the poster:
    Reason: removed by the poster
  • July 29, 2018 06:19
    Illya Stepanov Dispute this change
  • July 13, 2018 06:51
    Howard Weng, the poster:
    Reason: removed by the poster
  • July 12, 2018 10:27
    Alan Smith, the poster:
    Reason: removed by the poster
  • July 11, 2018 08:36
    Mikael Bergvall
    Changed reply in topic of Variable by Mikael Bergvall to When a add {{global}} a get products, se image. When i add {{global.products.i.ean_code}} i not geting anything? <img src="https://d2r1vs3d9006ap.cloudfront.net/s3_images/1740158/RackMultipart20180711-95892-240qin-ABEB9916-298B-4C99-A8A5-E269AFB3F90B_inline.png?1531297863" />.
  • July 06, 2018 15:24
    Illya Stepanov Dispute this change
  • June 21, 2018 13:10
    Bruce Stuart
    Changed reply in topic of Update Local Storage by Bruce Stuart to Hi Mikael, <br /><br /> localStorage .clear() ( note the capitalization) clears everything from localStorage ( generally not a great idea ). <br /><br /> localStorage .myvariableName = undefined ; <br /><br /> will clear the value. <br /><br /> Bruce.
  • June 19, 2018 04:06
    Chris Millman, the poster:
    Reason: removed by the poster
  • June 15, 2018 05:39
    Bruce Stuart
    Changed reply in topic of navigate to button text by Bruce Stuart to Rachel, <br /><br /> In order to manage the use case you e presented - here’s what we usually do ...: <br /><br /> 1. In the designer add a label to the list item ( in the grid if you have one on the list item ) ... call it ‘hiddenPagename’ ( the name of the label ). <br /><br /> 2. Turn the visible attribute OFF ( uncheck it ) <br /><br /> 3. In the mapper for your service - map the pagename to the Text value of hiddenPagename <br /><br /> 4. If you have been using a click or virtual click event on the button as described above - turn it OFF. ( this approach replaces that approach that will not work for your use case .. ) <br /><br /> 5. \ In local storage add a variable called sNavigateTo <br /><br /> 6. In the page designer click on any item on the list item. <br /><br /> 7. In the breadcrumbs list at the top of the designer - click on the listitem <br /><br /> 8. Add a click or virtual click event on the listitem ... to set a localStorage value of sNavigateTo and bind it to The hiddenPagename control ... Text value <br /><br /> 9. Add a click / virtual click as item number two on the listitem ... and add it as JavaScript <br /><br /> 10. In the JavaScript ... write: <br /><br /> Apperyio.navigateTo( \ localStorage.sNavigateTo ) <br /><br /> 11. Test and smile ... I hope.
  • June 09, 2018 12:10
    Ahmed Abdou, the poster:
    Reason: removed by the poster
  • June 08, 2018 22:26
    Ahmed Abdou, the poster:
    Reason: removed by the poster
  • May 31, 2018 01:59
    Bruce Stuart
    Changed reply in topic of Create multiple Collapsible elements based on iteration of db records. by Bruce Stuart to Hi Mark, <br /><br /> The basics here are that you need to format the data that coming to your service on your UI in a particular format. <br /><br /> Here’s the basics : <br /><br /> 1. The data inbound must be an array of objects. So the basic format is <br /><br /> [ { object Goal 1 }, { object goal 2}, { object goal 3}, { object goal n .... } ] <br /><br /> When the data comes back from your Data service - you point the array iterator- at your collapsible . We greatly put a grid on our top level collapsible that contain data that would exist at the top level - like Name of goal, date of goals due or number of goals. Each of these object fields becomes a field on your grid. <br /><br /> Dissecting your object goal 1 ,2,3, n would then look like this : <br /><br /> Standard templated object inside your array : <br /><br /> { goalname : ‘my goal 1 name’ , <br /> Numbergoals : 23, <br /> Ddatedue: ‘02/20/2019’} <br /><br /> The next trick to the Data - is in this header object , the magical ‘array of data elements’ is here ( this is the data from your database ) so - your standard templated goal looks like this : <br /><br /> { goalname : ‘my goal 1 name’ , <br /> Numbergoals : 23, <br /> Ddatedue: ‘02/20/2019’, adata : [ array of rows from you database that relate to the header object ] } <br /><br /> You then point - in the mapper - the adata array to a list or grid that you’ve placed underneath the collapsible in the designer... <br /><br /> That’s the basics. <br /><br /> You construct the data in a server script that in super simple terms integrates through your Data you have ‘ordered’ in a particular meaningful order to ‘break’ on goals <br /><br /> So a for loop which senses Data breaks, inserts a header object in your array , and then simply adds rows to the adata array until the next break. <br /><br /> I have a complex example that we just did for a client of ours ...I’ll attach a video of it here As well as the Data object that goes with it ... I’m on my phone now - so when at the office. <br /><br /> But - all doable. <br /><br /> Let me know how or if I can help . <br /><br /> Bruce.
  • May 30, 2018 12:55
    Bruce Stuart
    Changed reply in topic of What is the equivalent syntax when working with Appery Plugins by Bruce Stuart to Hello Oskar, <br /><br /> Scenario one would apply here if I read your question correctly - however keep in mind that plugins will not work - browser or Appery.io tester. <br /><br /> Also - be advised that you must wait until ‘ device ready’ event to fire on the phone - before attempting to access a plugin... or you will get the undefined error. <br /><br /> The best way to ‘experiment’ with the correct syntax and ensure the plugin is in fact installed on the phone \ - is by using the Weinre debugger. <br /><br /> Several posts and documentation Around using Weinre on the Apppery site and get satisfaction. <br /><br /> Bruce.
  • May 29, 2018 23:04
    Bruce Stuart
    Changed reply in topic of All IOS xCode Exports - Take 2 Times to Work by Bruce Stuart to Just a comment here from the cheap seats Appery team - and I know this must not be easy for some reason - but ya all need to figure out a way to show us users - when builds fail - the error you receive from the xCode server ... there has to be a way to link these with the request that’s been served - and bring it back To the client. <br /><br /> With all the Improvements in documentation and the platform overall that you’ve done to lower support times and make the platform easier to use - taking this step seems like a natural next step... <br /><br /> Just a thought ....
next » « previous