- Create a splash screen
- Avoid writing code in OnStart of the app
- Instead create a separate landing screen and add a timer control of 5-10 seconds
- Till the timer get's completed, load all your basic configuration in collections
- Variables
- Make sure to use the "UpdateContext" wherever possible instead of "Set"
- Avoid use of "Set" function because global variables can be updated anywhere on the app which may break the functionality if not used wisely.
- Avoid lot of controls on a single screen, this may impact the app performance.
- Use meaningful labels for the controls. This will avoid the human error while doing the relative operations based on control properties.
- Example: txtPropertyName instead of TextInput_1
- Example: ddCity instead of DropDown7
- Avoid updating the collection inside the gallery if the same collection is being used as a data source of that gallery. If we update the collection, the gallery will not show the correct data every time.
I will keep updating this list as per my experience.
4 Comments
I am thankful to this blog giving unique and helpful knowledge about this topic. jploft
ReplyDelete
ReplyDeleteI am thankful to you for this content about the canvas custom mobile app development because you are providing such good information as I see, thanks for this. keep sharing this.
Because of posts like this I surf the internet and when I found you, the time I felt I was wasting, just turned my thoughts around and now I am thinking I invested my time in something really interesting.
ReplyDeletewebsite designing company
With unlimited design potential, find a way to|you presumably can} create elements would possibly be} stronger and lighter with improved performance and distinctive performance. Gone are the days of one dimension matches all; with additive, you can now Bucket Hats for Men take a personalized and low-volume strategy to your product development and manufacturing. Work with our group of additive experts to dream the inconceivable and make the unmakeable with world-class expertise. The 3D printer creates a model by applying one layer of fabric at a time, so the print time is dependent on the amount of modeling and assist materials required, as well as|in addition to} the intricacy of the model. If requested, a buyer shall be knowledgeable the period of time the printer requires to finish their model but, relying on the scale of the queue, it can possibly} take a lot as} several of} days for his or her model to begin printing.
ReplyDelete