This is a migrated thread and some comments may be shown as answers.

Icenium: Hows and Whys

2 Answers 35 Views
General Discussion
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
V.King
Top achievements
Rank 1
V.King asked on 09 Nov 2013, 07:27 AM
Icenium team has a few sample projects, and a few webinar recordings on their web site. There are a few additional tutorials available online, and there is also a basic function coverage on Kendo UI web site. Oh, yeah, there are also a few whitepapers on Icenium, but they are all sales pitch oriented rather than descriptive in nature.

So, if there a good place anywhere that not only presents sample projects, but also describes in detail why a particular architecture was selected? Why all apps usually have one HTML file? Advantages of using Require.js vs. following the pattern presented in Icenium's default templates? Why the architecture for the default template is the way it is? How to make the Android build start in Flat mode by default? Anything along these lines.

Thank you!

2 Answers, 1 is accepted

Sort by
0
Accepted
Steve
Telerik team
answered on 11 Nov 2013, 12:00 PM
Hello,

Most of our samples cover the Cordova API, and some of them highlight the usage of external libraries like jQuery and Kendo UI Mobile. All of the samples are covered in the documentation as well.

We try to find the balance between best practices and easy to understand by beginners project templates and samples. We use single page application approach in the templates exactly for this purpose, more information on advantages can be found in the Kendo UI docs here.
Implementing AMD loader in a sample will make it hard to understand for the ones not familiar with such architecture, but the developers familiar with it could easily rework it to use RequireJS. In fact the RequireJS page already covers the advantages of using it, see Why AMD.

Setting the Kendo UI Mobile app to start with flat skin is easily achieved by specifying skin in the initialization:

<script>
     new kendo.mobile.Application($(document.body), {
         skin: "flat"
     });
</script>

This information is available in the Kendo UI documentation.

Regards,
Steve
Telerik
You've missed the Icenium Visual Studio Integration keynote? It has been recorded and posted here.
Looking for tips & tricks directly from the Icenium team? Check out our blog!
Share feedback and vote for features on our Feedback Portal.
0
V.King
Top achievements
Rank 1
answered on 12 Nov 2013, 06:31 AM
Thank you!
Tags
General Discussion
Asked by
V.King
Top achievements
Rank 1
Answers by
Steve
Telerik team
V.King
Top achievements
Rank 1
Share this question
or