Dynamic Rendering Mobile Application Views with Self Taught Mechanism
So basically If we want to have an App where data comes from Web service and needs to be interpreted in proper presentable format where you can easily customise the elements and information layout without modifying the Application Binary, Sounds exciting
- Application Element base
- Application Layout base
- Application Element to Layout Placement configuration
When you are looking at this three things you also need to have detailed parameters to be updated with each Application elements, e.g. an Image element, so Image element with have other parameters like URL, Size, Caption, Effect, Lightbox, Link, and Spotlight text. similarly, with other elements
that you want to encorporate.
Once that done you shall right the logic for layout information which is well understandable by any language guess what JSON? XML? Ok JSON works fine but wait we can also use XML too. Ok we simplyfy the process by using the XML we will just Put Logical Position Name where we just name it number of positions to be implemented in particular layout. (There can be 'N' Number of layouts).
and at last we provide information with map of elements to be assigned at given positions, we can use JSON or XML depending on what we feel is easy. Ok thats for something we can build at one level and move forward with Extensive Native App Design, where we will make use of elements and workflow to design logic to render the elements in given layout, Layout map is something we will have to figure out how to achieve that particular layouting that we specify from our webservice.
This is a basic Idea that I am still working on and figuring out to achieve, a next generation application development where your App is Native, but still makes it easy to build the app and serve the data in just minutes.
Hope you like my idea, please comment and post your views on this method, I would like to improvise the process if you have got any better way.
Above blog content and idea expressed are solely owned by Govind Prajapati and copyrighted material.
Please DO NOT copy-paste matter from this site.
Lifting of content without permission is an infringement of copyright laws of India and most other countries.
About the Author
Govind Prjapati has over 5 years of business experience developing database applications, software & websites; and has a natural gift for building easy-to-use systems that solve complex problems. His portfolio includes successful web programs for a wide range of companies:, Govind is a graduate of Mumbai University and lives in Mumbai with his family.