<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments for Java Verified</title>
	<atom:link href="http://javaverified.com/blog/?feed=comments-rss2" rel="self" type="application/rss+xml" />
	<link>http://javaverified.com/blog</link>
	<description>discussing Java Verified</description>
	<lastBuildDate>Thu, 16 Sep 2010 08:52:36 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>Comment on Unified Testing Criteria &#8211; what do you think? by Java Verified</title>
		<link>http://javaverified.com/blog/?p=91#comment-93</link>
		<dc:creator>Java Verified</dc:creator>
		<pubDate>Thu, 16 Sep 2010 08:52:36 +0000</pubDate>
		<guid isPermaLink="false">http://javaverified.com/blog/?p=91#comment-93</guid>
		<description>Thank you Amar for your very constructive points.   They are all very valid.  Watch this space ...!</description>
		<content:encoded><![CDATA[<p>Thank you Amar for your very constructive points.   They are all very valid.  Watch this space &#8230;!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Unified Testing Criteria &#8211; what do you think? by Amar</title>
		<link>http://javaverified.com/blog/?p=91#comment-92</link>
		<dc:creator>Amar</dc:creator>
		<pubDate>Thu, 16 Sep 2010 06:54:08 +0000</pubDate>
		<guid isPermaLink="false">http://javaverified.com/blog/?p=91#comment-92</guid>
		<description>I have been involved with cert programs for BREW, Symbian and JV apart from pre-testing certification for operators around the world. It’s good to get an opportunity to provide feedback to JV directly and an excellent Idea to have all users (and affected persons) share their experiences to help improve the process. I’ll get straight to the point:
1.	As someone rightly pointed out that there should be a waiver process where a developer can either request for a waiver/exception to a test case by making a formal request with JV. A quick turnaround for a waiver request will be a great way to help a developer get through the testing process and to the market so that the process does not delay the time to market.
A developer should also be allowed to submit their internal test results using the JV criteria so that the test house and JV are aware of the developers’ perception of the app w.r.t JV.
2.	Again as previously noted above: We need more space for a proper flow. There is only so much that one can cram into a flow diagram. Since we have moved on from the simple applications of yesterday into more complex mobile app ecosystems, the flow for the simple apps of today is more complex. Appreciate it if JV also starts accepting pdf documents for the flow.
3.	ST2 Power Consumption: I understand that this is a observation only, but this is subjective to app characteristics. Apps that are standalone with no vibration or sound use will definitely use less battery when compared to data intensive apps that use sound/vibration too. Hope the ‘observation’ is made with this in mind
4.	Allow a “pass with exceptions” status. Problems like minor spelling mistakes or a minor truncation (bottom of a small case letter such as ‘y’ truncating) should not be the cause of a failure causing a resubmission and retest. 


Thanks,
Amar.</description>
		<content:encoded><![CDATA[<p>I have been involved with cert programs for BREW, Symbian and JV apart from pre-testing certification for operators around the world. It’s good to get an opportunity to provide feedback to JV directly and an excellent Idea to have all users (and affected persons) share their experiences to help improve the process. I’ll get straight to the point:<br />
1.	As someone rightly pointed out that there should be a waiver process where a developer can either request for a waiver/exception to a test case by making a formal request with JV. A quick turnaround for a waiver request will be a great way to help a developer get through the testing process and to the market so that the process does not delay the time to market.<br />
A developer should also be allowed to submit their internal test results using the JV criteria so that the test house and JV are aware of the developers’ perception of the app w.r.t JV.<br />
2.	Again as previously noted above: We need more space for a proper flow. There is only so much that one can cram into a flow diagram. Since we have moved on from the simple applications of yesterday into more complex mobile app ecosystems, the flow for the simple apps of today is more complex. Appreciate it if JV also starts accepting pdf documents for the flow.<br />
3.	ST2 Power Consumption: I understand that this is a observation only, but this is subjective to app characteristics. Apps that are standalone with no vibration or sound use will definitely use less battery when compared to data intensive apps that use sound/vibration too. Hope the ‘observation’ is made with this in mind<br />
4.	Allow a “pass with exceptions” status. Problems like minor spelling mistakes or a minor truncation (bottom of a small case letter such as ‘y’ truncating) should not be the cause of a failure causing a resubmission and retest. </p>
<p>Thanks,<br />
Amar.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Unified Testing Criteria &#8211; what do you think? by Alfredo Horoch</title>
		<link>http://javaverified.com/blog/?p=91#comment-91</link>
		<dc:creator>Alfredo Horoch</dc:creator>
		<pubDate>Wed, 15 Sep 2010 22:28:54 +0000</pubDate>
		<guid isPermaLink="false">http://javaverified.com/blog/?p=91#comment-91</guid>
		<description>UTC have many items to fill, and in extends PDF plain format.
Control and measure-The question is:
Java Verified will implement standard interactive application like check list items to fill and score?.
That check list app. also can alert if any case not fill correctly or if score is unacceptable.
Useful to Developer Test, Houses Test and Java Verified Test.
I develop app. for internally test, to catch UTC items, versioning, recording and scoring.
Regards</description>
		<content:encoded><![CDATA[<p>UTC have many items to fill, and in extends PDF plain format.<br />
Control and measure-The question is:<br />
Java Verified will implement standard interactive application like check list items to fill and score?.<br />
That check list app. also can alert if any case not fill correctly or if score is unacceptable.<br />
Useful to Developer Test, Houses Test and Java Verified Test.<br />
I develop app. for internally test, to catch UTC items, versioning, recording and scoring.<br />
Regards</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Unified Testing Criteria &#8211; what do you think? by Sebastián</title>
		<link>http://javaverified.com/blog/?p=91#comment-90</link>
		<dc:creator>Sebastián</dc:creator>
		<pubDate>Wed, 15 Sep 2010 15:10:24 +0000</pubDate>
		<guid isPermaLink="false">http://javaverified.com/blog/?p=91#comment-90</guid>
		<description>The company where I work develops all kinds of applications such as web applications, mobile and desktop.

All applications are developed at the request of customers and no one is available in App Store, for example.

All applications meet the standards and pass through an internal process of quality first, and then external.

All customers are satisfied, especially when their applications meet the requirements requested.
While the applications meet the requirements requested by the customer, the customer is satisfied, regardless of whether such
application has gone through the JavaVerified process.

Nobody in the world&#039;s interest that an application complies strictly with the UTC if it does not support the functionality originally requested.
No one I can tell your client: &quot;Your application does not do what you asked, but rest assured! Your application meets with UTC!&quot;

For example, a client asked for an application to perform a task in the background. The application should have no graphical interface and had to work
transparently to users. The application had to connect to a server to transfer data. If at some point the connection
was cut, for example, the application just had to wait to connect again ... provided transparently to the user

The example application could never be certified because it violates some key points of UTC, for example:

-&gt; AC1: Unable to create a flow of application that you can understand if the application has no graphical interface.
-&gt; UI1 - UI2 - UI3 title, logo, help, about ... are screens that my client does not want. Etc. Etc.

However, the application has been developed on another platform, is ethically and legally correct in my country and also meets quality standards and international processes.

I keep saying, as I said earlier, that our freedom of expression as programmers, on many occasions, is affected by this process.
I repeat: JavaVerified not know my customers and do not know what they intend, then, as it intends to ensure the quality level?

In conclusion, JavaVerified can check that our applications meet certain standards as the platform or device on which will work, but
can not speak so deeply about quality, because the quality of our applications are evaluated by our customers.

The example I gave is pretty extreme, but an example nonetheless. Could dal several more examples, but I do not achieve anything.

Only 30 or 40 opinions about an issue that should affect thousands of developers ... Like the previous blog ... not too little? no wonder why?

Greetings. Excuse my poor English.

Sebastian</description>
		<content:encoded><![CDATA[<p>The company where I work develops all kinds of applications such as web applications, mobile and desktop.</p>
<p>All applications are developed at the request of customers and no one is available in App Store, for example.</p>
<p>All applications meet the standards and pass through an internal process of quality first, and then external.</p>
<p>All customers are satisfied, especially when their applications meet the requirements requested.<br />
While the applications meet the requirements requested by the customer, the customer is satisfied, regardless of whether such<br />
application has gone through the JavaVerified process.</p>
<p>Nobody in the world&#8217;s interest that an application complies strictly with the UTC if it does not support the functionality originally requested.<br />
No one I can tell your client: &#8220;Your application does not do what you asked, but rest assured! Your application meets with UTC!&#8221;</p>
<p>For example, a client asked for an application to perform a task in the background. The application should have no graphical interface and had to work<br />
transparently to users. The application had to connect to a server to transfer data. If at some point the connection<br />
was cut, for example, the application just had to wait to connect again &#8230; provided transparently to the user</p>
<p>The example application could never be certified because it violates some key points of UTC, for example:</p>
<p>-&gt; AC1: Unable to create a flow of application that you can understand if the application has no graphical interface.<br />
-&gt; UI1 &#8211; UI2 &#8211; UI3 title, logo, help, about &#8230; are screens that my client does not want. Etc. Etc.</p>
<p>However, the application has been developed on another platform, is ethically and legally correct in my country and also meets quality standards and international processes.</p>
<p>I keep saying, as I said earlier, that our freedom of expression as programmers, on many occasions, is affected by this process.<br />
I repeat: JavaVerified not know my customers and do not know what they intend, then, as it intends to ensure the quality level?</p>
<p>In conclusion, JavaVerified can check that our applications meet certain standards as the platform or device on which will work, but<br />
can not speak so deeply about quality, because the quality of our applications are evaluated by our customers.</p>
<p>The example I gave is pretty extreme, but an example nonetheless. Could dal several more examples, but I do not achieve anything.</p>
<p>Only 30 or 40 opinions about an issue that should affect thousands of developers &#8230; Like the previous blog &#8230; not too little? no wonder why?</p>
<p>Greetings. Excuse my poor English.</p>
<p>Sebastian</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Unified Testing Criteria &#8211; what do you think? by Java Verified</title>
		<link>http://javaverified.com/blog/?p=91#comment-89</link>
		<dc:creator>Java Verified</dc:creator>
		<pubDate>Wed, 15 Sep 2010 13:53:25 +0000</pubDate>
		<guid isPermaLink="false">http://javaverified.com/blog/?p=91#comment-89</guid>
		<description>Many thanks for your comments about Java ME in general.  Fragmentation is something we&#039;re not addressing within this blog but are well-aware of the issues.  

Just to address the specific Java Verified point: you say &quot;Java Verified is a racket: You pay money each time just to have your app rubber stamped, with a minimum of scrutiny.&quot;  This is an interesting point as Trusted Status is aimed at getting away from the developer paying money to go through an official testing route.  We hope this will help.  As far as the &#039;minimum of scrutiny&#039; part is concerned, the scrutiny is all in the Unified Testing Criteria. This is the document we&#039;re looking at reviewing, to make sure that the level of scrutiny is absolutely right.  Once the app has passed the tests outlined in the UTC, it is ‘rubber stamped’: signed by Java Verified.  The costs of doing all of this is exactly what we’re addressing within Trusted Status.

Regarding use prompts, again, we are hoping to address this, and fortunately some manufacturers, such as Sony Ericsson have found usability alternatives of how to handle prompts in a more efficient way. This is also available in the latest Nokia Symbian devices.</description>
		<content:encoded><![CDATA[<p>Many thanks for your comments about Java ME in general.  Fragmentation is something we&#8217;re not addressing within this blog but are well-aware of the issues.  </p>
<p>Just to address the specific Java Verified point: you say &#8220;Java Verified is a racket: You pay money each time just to have your app rubber stamped, with a minimum of scrutiny.&#8221;  This is an interesting point as Trusted Status is aimed at getting away from the developer paying money to go through an official testing route.  We hope this will help.  As far as the &#8216;minimum of scrutiny&#8217; part is concerned, the scrutiny is all in the Unified Testing Criteria. This is the document we&#8217;re looking at reviewing, to make sure that the level of scrutiny is absolutely right.  Once the app has passed the tests outlined in the UTC, it is ‘rubber stamped’: signed by Java Verified.  The costs of doing all of this is exactly what we’re addressing within Trusted Status.</p>
<p>Regarding use prompts, again, we are hoping to address this, and fortunately some manufacturers, such as Sony Ericsson have found usability alternatives of how to handle prompts in a more efficient way. This is also available in the latest Nokia Symbian devices.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Unified Testing Criteria &#8211; what do you think? by Java Verified</title>
		<link>http://javaverified.com/blog/?p=91#comment-87</link>
		<dc:creator>Java Verified</dc:creator>
		<pubDate>Mon, 13 Sep 2010 13:27:51 +0000</pubDate>
		<guid isPermaLink="false">http://javaverified.com/blog/?p=91#comment-87</guid>
		<description>Thanks for your thoughts.  You&#039;ve raised a lot of points here so we&#039;ll just address them briefly:

Just to make it clear: Trusted Status is not for a selected few.  It&#039;s for anyone who can prove that their apps meet the tests in the UTC on a regular basis.

Anyone who has problems with any of the 3 test houses needs to raise them with Java Verified through contact@javaverified.com.  It is Java Verified who will make the final decision about whether or not the app should pass or fail.  When you get the test results from a test house there is always the option to talk to them about the results, and if you are not happy with the outcome, it is important that you raise these concerns with Java Verified.   Please do take this opportunity.

The reason for having the UTC is to make sure that every app is of a high quality *before* it goes out to the consumer so that the consumer is not faced with an app that has a poor user experience from the start.  Over the last 3 months we have hopefully made a lot of progress in lowering the costs for developers to test their apps, starting with Simple App Testing and now moving onto Trusted Status.  The reason we are now asking for comments about the UTC is so that we eliminate any confusion about what constitutes a &#039;pass&#039; and &#039;fail&#039; and remove any tests that shouldn&#039;t be in there.  In your case in particular, it sounds as if there were &#039;grey&#039; areas, and it&#039;s these areas we need to know about.  What were they?  What didn&#039;t you agree with?  Please let us know either via this blog or directly via contact@javaverified.com.  This is exactly the kind of thing we need to know.  

And finally, you state that yuo had to remove a lot of functionality from your app.  It would be very interesting to understand exactly what you had to remove, as this sounds most unusual.  Please let us know.  Many thanks for your input.</description>
		<content:encoded><![CDATA[<p>Thanks for your thoughts.  You&#8217;ve raised a lot of points here so we&#8217;ll just address them briefly:</p>
<p>Just to make it clear: Trusted Status is not for a selected few.  It&#8217;s for anyone who can prove that their apps meet the tests in the UTC on a regular basis.</p>
<p>Anyone who has problems with any of the 3 test houses needs to raise them with Java Verified through <a href="mailto:contact@javaverified.com">contact@javaverified.com</a>.  It is Java Verified who will make the final decision about whether or not the app should pass or fail.  When you get the test results from a test house there is always the option to talk to them about the results, and if you are not happy with the outcome, it is important that you raise these concerns with Java Verified.   Please do take this opportunity.</p>
<p>The reason for having the UTC is to make sure that every app is of a high quality *before* it goes out to the consumer so that the consumer is not faced with an app that has a poor user experience from the start.  Over the last 3 months we have hopefully made a lot of progress in lowering the costs for developers to test their apps, starting with Simple App Testing and now moving onto Trusted Status.  The reason we are now asking for comments about the UTC is so that we eliminate any confusion about what constitutes a &#8216;pass&#8217; and &#8216;fail&#8217; and remove any tests that shouldn&#8217;t be in there.  In your case in particular, it sounds as if there were &#8216;grey&#8217; areas, and it&#8217;s these areas we need to know about.  What were they?  What didn&#8217;t you agree with?  Please let us know either via this blog or directly via <a href="mailto:contact@javaverified.com">contact@javaverified.com</a>.  This is exactly the kind of thing we need to know.  </p>
<p>And finally, you state that yuo had to remove a lot of functionality from your app.  It would be very interesting to understand exactly what you had to remove, as this sounds most unusual.  Please let us know.  Many thanks for your input.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Unified Testing Criteria &#8211; what do you think? by Java Verified</title>
		<link>http://javaverified.com/blog/?p=91#comment-86</link>
		<dc:creator>Java Verified</dc:creator>
		<pubDate>Mon, 13 Sep 2010 09:10:32 +0000</pubDate>
		<guid isPermaLink="false">http://javaverified.com/blog/?p=91#comment-86</guid>
		<description>Many thanks.  You&#039;ve used the UTC in exactly the right way.  It is absolutely supposed to be a final checklist to ensure the app provides a consistent user experience.  As for the screenflow diagram, it can be uploaded as a jpeg or gif, but there&#039;s no way currently of uploading more than one.  This is a very good point, and one we will look at to make sure that diagrams needing more than one page can be uploaded.  

Your comments about 3rd party testing are interesting, as all 3 Java Verified test houses test against all devices listed on the Java Verified website.  We will contact you directly to find out more about your experience with the test houses, as presumably you didn&#039;t end up getting your app Java Verified-approved for some reason?  Thanks again.  Very valuable.</description>
		<content:encoded><![CDATA[<p>Many thanks.  You&#8217;ve used the UTC in exactly the right way.  It is absolutely supposed to be a final checklist to ensure the app provides a consistent user experience.  As for the screenflow diagram, it can be uploaded as a jpeg or gif, but there&#8217;s no way currently of uploading more than one.  This is a very good point, and one we will look at to make sure that diagrams needing more than one page can be uploaded.  </p>
<p>Your comments about 3rd party testing are interesting, as all 3 Java Verified test houses test against all devices listed on the Java Verified website.  We will contact you directly to find out more about your experience with the test houses, as presumably you didn&#8217;t end up getting your app Java Verified-approved for some reason?  Thanks again.  Very valuable.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Unified Testing Criteria &#8211; what do you think? by Jacques Leplat</title>
		<link>http://javaverified.com/blog/?p=91#comment-85</link>
		<dc:creator>Jacques Leplat</dc:creator>
		<pubDate>Mon, 13 Sep 2010 09:01:41 +0000</pubDate>
		<guid isPermaLink="false">http://javaverified.com/blog/?p=91#comment-85</guid>
		<description>The UTC is very useful in two respects:
- As a final checklist: once my app had finished in house testing, it was run through the UTC just to double check. It does not take long to do this.

- Some guidelines are given that make the app consistent to the user. For example, on touch screens, one tap or two taps to bring up the keyboard? UTC had this in the document. So all UTC apps can provide a consistent user experience. That is valuable.

As to submitting for 3rd party testing. That was not really a good experience. Firstly I had to do a screenflow diagram in one JPEG. My app has many screens, and one JPEG is really not enough. Hopefully this has changed now.

I submitted to one company who replied that they were not prepared to test the app as they were Sony Ericsson only. When the device I had tested on was Nokia. So I tried another company, who weren&#039;t very responsive. In the end I gave up, bought Thawte and Verisign certificates and submitted to Sony and Nokia directly. They tested it very well, and highlighted issues with certificates on certain devices, memory issues on others, which helped me fine tune the range of handsets I could support. The latter is the toughest. I subscribed to deviceanywhere to gain access to many handsets, this was expensive, and the handsets on offer did not really cover all the handset categories Nokia and Sony Ericsson have in their submission process.</description>
		<content:encoded><![CDATA[<p>The UTC is very useful in two respects:<br />
- As a final checklist: once my app had finished in house testing, it was run through the UTC just to double check. It does not take long to do this.</p>
<p>- Some guidelines are given that make the app consistent to the user. For example, on touch screens, one tap or two taps to bring up the keyboard? UTC had this in the document. So all UTC apps can provide a consistent user experience. That is valuable.</p>
<p>As to submitting for 3rd party testing. That was not really a good experience. Firstly I had to do a screenflow diagram in one JPEG. My app has many screens, and one JPEG is really not enough. Hopefully this has changed now.</p>
<p>I submitted to one company who replied that they were not prepared to test the app as they were Sony Ericsson only. When the device I had tested on was Nokia. So I tried another company, who weren&#8217;t very responsive. In the end I gave up, bought Thawte and Verisign certificates and submitted to Sony and Nokia directly. They tested it very well, and highlighted issues with certificates on certain devices, memory issues on others, which helped me fine tune the range of handsets I could support. The latter is the toughest. I subscribed to deviceanywhere to gain access to many handsets, this was expensive, and the handsets on offer did not really cover all the handset categories Nokia and Sony Ericsson have in their submission process.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Unified Testing Criteria &#8211; what do you think? by Java Verified</title>
		<link>http://javaverified.com/blog/?p=91#comment-84</link>
		<dc:creator>Java Verified</dc:creator>
		<pubDate>Mon, 13 Sep 2010 08:21:43 +0000</pubDate>
		<guid isPermaLink="false">http://javaverified.com/blog/?p=91#comment-84</guid>
		<description>Thanks.  The idea is that the publishers use the same tests as are in the UTC in their QA processes so that they only have one layer of testing.  And that&#039;s exactly why we&#039;re asking for comments on the tests in the UTC: if some are superfluous or need changing, then that&#039;s exactly what we need to know.   Do you hav any views on this?</description>
		<content:encoded><![CDATA[<p>Thanks.  The idea is that the publishers use the same tests as are in the UTC in their QA processes so that they only have one layer of testing.  And that&#8217;s exactly why we&#8217;re asking for comments on the tests in the UTC: if some are superfluous or need changing, then that&#8217;s exactly what we need to know.   Do you hav any views on this?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Unified Testing Criteria &#8211; what do you think? by Java Verified</title>
		<link>http://javaverified.com/blog/?p=91#comment-83</link>
		<dc:creator>Java Verified</dc:creator>
		<pubDate>Mon, 13 Sep 2010 08:17:08 +0000</pubDate>
		<guid isPermaLink="false">http://javaverified.com/blog/?p=91#comment-83</guid>
		<description>Thanks.  Exactly the kind of feedback we need.  The waiver scheme clearly needs to be addressed to make it clearer and more sensible for developers.  Your other points are sensible too.  Thanks again.</description>
		<content:encoded><![CDATA[<p>Thanks.  Exactly the kind of feedback we need.  The waiver scheme clearly needs to be addressed to make it clearer and more sensible for developers.  Your other points are sensible too.  Thanks again.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

