﻿<?xml version="1.0" encoding="utf-8"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Intersoft Community - Crosslight - Crosslight Android Material Startup Time</title><link>http://www.intersoftsolutions.com/Community/Crosslight/Crosslight-Android-Material-Startup-Time/</link><description /><generator>http://www.intersoftsolutions.com</generator><language>en</language><copyright>Copyright 2002 - 2015 Intersoft Solutions Corp. All rights reserved.</copyright><ttl>60</ttl><item><title>Crosslight Android Material Startup Time</title><link>http://www.intersoftsolutions.com/Community/Crosslight/Crosslight-Android-Material-Startup-Time/</link><pubDate>Thu, 20 Oct 2016 02:08:22 GMT</pubDate><dc:creator>yudi</dc:creator><description>&lt;p&gt;&lt;span style="color: #1f497d;"&gt;@all&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #1f497d;"&gt;Thomas and I investigated the issue further by comparing the start-up time of plain Xamarin app and Crosslight app. Two projects are created, they are:&lt;/span&gt;&lt;/p&gt;&lt;ul style="color: #1f497d;"&gt;&lt;li&gt;project(1): Xamarin Android Blank app with splash screen;&lt;/li&gt;&lt;li&gt;project(2): Crosslight project created using Crosslight Blank App project template.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;span style="color: #1f497d;"&gt;By using these projects, we are going to compare the Android start-up time. Following is the start-up time measurement method:&lt;/span&gt;&lt;/p&gt;
&lt;ol style="color: #1f497d;"&gt;&lt;li&gt;Deploy each app in test device.&lt;/li&gt;&lt;li&gt;Use AZ Screen Recorder app (Third party application used to record Android screen. This app is available in Play Store. Can use other/similar application.) to record the screen.&lt;/li&gt;&lt;li&gt;Run the app on device.&lt;/li&gt;&lt;li&gt;Inspect the video (recorded by AZ Screen Recorder) using Camtasia Studio (Third party desktop application to edit video. Can use other/similar application.). Start-up time is measured right where user start to press the app icon and finish just before the splash screen is replaced with fragment.&lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;&lt;span style="color: #1f497d;"&gt;Following are the results:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #1f497d;"&gt;project(1): Xamarin Android Blank app with splash screen&lt;br&gt;Start-up time: 3.16 second.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #1f497d;"&gt;project(2): Crosslight project created using Crosslight Blank App project template&lt;br&gt;Start-up time: 5.03 second.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #1f497d;"&gt;project(2): Crosslight project created using Crosslight Blank App project template with SplashScreenLatency = 1&lt;br&gt;Start-up time: 4.11 second.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #1f497d;"&gt;project(2): Crosslight project created using Crosslight Blank App project template with SplashScreenLatency = 0&lt;br&gt;Start-up time: 4.07 second.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #1f497d;"&gt;Based on these result, set the SplashScreenLatency to 0 or 1 will improves the start-up time by 1 second. We consider this as normal (compared to Xamarin app start-up time) since Xamarin also needs to initialize Crosslight assemblies.&lt;/span&gt;&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;Anyway, considering your results it seems that Xamarin is the bottleneck and I guess you won’t or can’t do anything to speed up things.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;span style="color: #1f497d;"&gt;Thank you very much, Thomas. Have a nice day.&lt;/span&gt;&lt;/p&gt;</description></item><item><title>Crosslight Android Material Startup Time</title><link>http://www.intersoftsolutions.com/Community/Crosslight/Crosslight-Android-Material-Startup-Time/</link><pubDate>Fri, 30 Sep 2016 08:17:38 GMT</pubDate><dc:creator>thomas.albert@tea-net.ch</dc:creator><description>&lt;p&gt;When will this be fixed? When will there be a new stable version of Crosslight?&lt;br&gt;&lt;/p&gt;</description></item><item><title>Crosslight Android Material Startup Time</title><link>http://www.intersoftsolutions.com/Community/Crosslight/Crosslight-Android-Material-Startup-Time/</link><pubDate>Thu, 07 Jul 2016 06:31:18 GMT</pubDate><dc:creator>thomas.albert@tea-net.ch</dc:creator><description>&lt;p&gt;Hello Yudi,&lt;/p&gt;&lt;p&gt;is there already a schedule for CROS-1130?&lt;/p&gt;&lt;p&gt;It should be "high priority" on your list because the startup performance is quite poor at the moment.&lt;/p&gt;&lt;p&gt;Thanks, &lt;/p&gt;&lt;p&gt;Thomas&lt;br&gt;&lt;/p&gt;</description></item><item><title>Crosslight Android Material Startup Time</title><link>http://www.intersoftsolutions.com/Community/Crosslight/Crosslight-Android-Material-Startup-Time/</link><pubDate>Wed, 25 May 2016 05:17:46 GMT</pubDate><dc:creator>thomas.albert@tea-net.ch</dc:creator><description>&lt;p&gt;What about CROS-1130?&lt;br&gt;&lt;/p&gt;</description></item><item><title>Crosslight Android Material Startup Time</title><link>http://www.intersoftsolutions.com/Community/Crosslight/Crosslight-Android-Material-Startup-Time/</link><pubDate>Thu, 19 May 2016 05:52:27 GMT</pubDate><dc:creator>thomas.albert@tea-net.ch</dc:creator><description>&lt;p&gt;Any news about CROS-1130?&lt;br&gt;&lt;/p&gt;</description></item><item><title>Crosslight Android Material Startup Time</title><link>http://www.intersoftsolutions.com/Community/Crosslight/Crosslight-Android-Material-Startup-Time/</link><pubDate>Wed, 11 May 2016 06:28:07 GMT</pubDate><dc:creator>yudi</dc:creator><description>&lt;p&gt;&lt;span style="color: #1f497d;"&gt;Sorry for the delayed response.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #1f497d;"&gt;Your concern related to the startup time of Android app created using Crosslight has been forwarded to Crosslight development team. The report is filed under CROS-1130.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #1f497d;"&gt;I'll keep this thread updated with any news I heard from the team regarding the progress of CROS-1130.&lt;/span&gt;&lt;/p&gt;</description></item><item><title>Crosslight Android Material Startup Time</title><link>http://www.intersoftsolutions.com/Community/Crosslight/Crosslight-Android-Material-Startup-Time/</link><pubDate>Tue, 03 May 2016 18:48:35 GMT</pubDate><dc:creator>thomas.albert@tea-net.ch</dc:creator><description>&lt;p&gt;Any statement?&lt;br&gt;&lt;/p&gt;</description></item><item><title>Crosslight Android Material Startup Time</title><link>http://www.intersoftsolutions.com/Community/Crosslight/Crosslight-Android-Material-Startup-Time/</link><pubDate>Mon, 25 Apr 2016 15:35:10 GMT</pubDate><dc:creator>thomas.albert@tea-net.ch</dc:creator><description>&lt;p&gt;Hello Crosslight Support,&lt;/p&gt;&lt;p&gt;I have a question about the startup time of an app made with Crosslight Android Material.&lt;/p&gt;&lt;p&gt;Your material samples and many of my own apps take about 4 seconds to start. This seems quite a long time to me. There are no heavy data loads or anything comparable. Reducing the latency time of the splash screen does not improve the situation.&lt;/p&gt;&lt;p&gt;Apps made with Crosslight 4 (no material design) take about 2 seconds to start. Many apps from the play store take about 0 - 1 second to start.&lt;/p&gt;&lt;p&gt;Do you have an explanation for the poor startup time with Android material? Or even better, a solution how to speed up things?&lt;/p&gt;&lt;p&gt;Thanks for your feedback.&lt;/p&gt;&lt;p&gt;Thomas&lt;br&gt;&lt;/p&gt;</description></item></channel></rss>