<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/rss-style.xsl" type="text/xsl"?>
<rss version="2.0"
	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:slash="http://purl.org/rss/1.0/modules/slash/"
	>
<channel>
	<title>jil &#8211; Terence Eden’s Blog</title>
	<atom:link href="https://shkspr.mobi/blog/tag/jil/feed/" rel="self" type="application/rss+xml" />
	<link>https://shkspr.mobi/blog</link>
	<description>Regular nonsense about tech and its effects 🙃</description>
	<lastBuildDate>Wed, 11 Feb 2026 09:23:41 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://shkspr.mobi/blog/wp-content/uploads/2023/07/cropped-avatar-32x32.jpeg</url>
	<title>jil &#8211; Terence Eden’s Blog</title>
	<link>https://shkspr.mobi/blog</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title><![CDATA[EU 112 Day Widget]]></title>
		<link>https://shkspr.mobi/blog/2010/02/eu-112-day-widget/</link>
					<comments>https://shkspr.mobi/blog/2010/02/eu-112-day-widget/#comments</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Thu, 11 Feb 2010 07:00:47 +0000</pubDate>
				<category><![CDATA[mobile]]></category>
		<category><![CDATA[112]]></category>
		<category><![CDATA[360]]></category>
		<category><![CDATA[eu]]></category>
		<category><![CDATA[jil]]></category>
		<category><![CDATA[limo]]></category>
		<category><![CDATA[vodafone]]></category>
		<category><![CDATA[widgets]]></category>
		<guid isPermaLink="false">http://shkspr.mobi/blog/?p=1619</guid>

					<description><![CDATA[Today is the European 112 Day! Because the date is 11/2 - just like the number - see!  112 is the European wide emergency services number.  Wherever you are in the EU, dialling 112 will get you through to the local emergency services.  In fact, most GSM networks outside of the EU will also route your call correctly.  This is an important day.  Dialling 112 could save your life.  Sadly, the UK…]]></description>
										<content:encoded><![CDATA[<p>Today is the <a href="https://web.archive.org/web/20100323010840/http://www.112foundation.eu/view/en/vertical/the_112_events/european_112_day.html">European 112 Day</a>! Because the date is 11/2 - just like the number - see!</p>

<p>112 is the European wide emergency services number.  Wherever you are in the EU, dialling 112 will get you through to the local emergency services.  In fact, most GSM networks outside of the EU will also route your call correctly.</p>

<p>This is an important day.  Dialling 112 could save your life.  Sadly, <a href="https://web.archive.org/web/20100216212245/http://www.eena.org/view/en/112events/112_day/2010_day.html">the UK isn't doing anything to promote it</a>.</p>

<p>So, what better way to celebrate than by designing a JIL widget to allow you to quickly dial 112 in an emergency? (That's a rhetorical question...)</p>

<h2 id="jil-widget"><a href="https://shkspr.mobi/blog/2010/02/eu-112-day-widget/#jil-widget">JIL Widget</a></h2>

<p><a href="https://shkspr.mobi/blog/2010/01/dabr-widget-for-360-h1/">I've written before about the JIL SDK</a> and my professional involvement with it.</p>

<p>The <a href="https://web.archive.org/web/20090129223137/http://jil.org/">JIL SDK</a> allows us access to the telephony subsystem.&nbsp; This allows us to directly place a call - usually via the native dialer application.&nbsp; It's a very simple call, all you do is pass it a string.&nbsp; It will take 0-9+#*.&nbsp; So, you can use it to call USSD commands.&nbsp; Annoyingly, you can't get information back from the commands - <a href="http://code.google.com/p/android/issues/detail?id=1285">a problem also present in Android</a>.</p>

<p>So, the code is simply</p>

<pre><code class="language-_">&lt;script type="text/javascript"&gt;
    Widget.Telephony.initiateVoiceCall("112");
&lt;/script&gt;
</code></pre>

<p>That's it.</p>

<h2 id="logo"><a href="https://shkspr.mobi/blog/2010/02/eu-112-day-widget/#logo">Logo</a></h2>

<p>The EU has a logo that they want people to use for 112 promotion.</p>

<img class="aligncenter size-full wp-image-1620" title="112logo" src="https://shkspr.mobi/blog/wp-content/uploads/2010/02/112logo.png" alt="" width="394" height="394">

<p>Their <a href="https://web.archive.org/web/20100309011109/http://www.112foundation.eu/view/en/vertical/campaign_materials.html">licensing terms are very enlightened</a> (for a government organisation)</p>

<blockquote><p>Any organisation, institution, company or individual willing to inform citizens of the European emergency number can use the materials informing about the 112 and general logo of the 112 which are available on our website.
Regardless of the size or the branch of economic/social/cultural activity, all the entities concerned with safety and emergency issues are welcomed to use these materials and ideas for their campaigns.</p></blockquote>

<h2 id="download"><a href="https://shkspr.mobi/blog/2010/02/eu-112-day-widget/#download">Download</a></h2>

<p><del datetime="2025-02-11T08:32:46+00:00">Download and install the widget.</del></p>

<p>On the Vodafone H1, you may need to dial
<code>*#35767#</code>
to remove the <a href="https://web.archive.org/web/20091024071028/http://www.jil.org/jil-forums/posts/list/176.page#525">H1’s security check</a>.</p>

<p>If you’re interest in developing for this platform, there’s a <a href="https://web.archive.org/web/20100222044439/http://widget.developer.vodafone.com/en/">€1,000,000 bounty up for grabs</a>.&nbsp; There’s also a <a href="https://web.archive.org/web/20100125221148/http://jil.vodafone.com/app_planet/">Dev Camp at Mobile World Congress</a> this year.</p>

<p>I work for Vodafone – this is my personal blog, I don’t to speak for them.&nbsp; All opinions, claims and mistakes are my own.</p>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=1619&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2010/02/eu-112-day-widget/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
		<item>
		<title><![CDATA[Dabr Widget for 360 H1]]></title>
		<link>https://shkspr.mobi/blog/2010/01/dabr-widget-for-360-h1/</link>
					<comments>https://shkspr.mobi/blog/2010/01/dabr-widget-for-360-h1/#respond</comments>
				<dc:creator><![CDATA[@edent]]></dc:creator>
		<pubDate>Thu, 21 Jan 2010 11:30:38 +0000</pubDate>
				<category><![CDATA[mobile]]></category>
		<category><![CDATA[360]]></category>
		<category><![CDATA[dabr]]></category>
		<category><![CDATA[jil]]></category>
		<category><![CDATA[limo]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[vodafone]]></category>
		<category><![CDATA[widgets]]></category>
		<guid isPermaLink="false">http://shkspr.mobi/blog/?p=1557</guid>

					<description><![CDATA[I&#039;ve written a very basic JIL widget to launch dabr.  You can grab it from shkspr.mobi/Dabr.wgt    I&#039;ve tested this to work on the Vodafone 360 H1 - but it should work with any JIL handset.  Because it isn&#039;t certified, you may need to dial *#35767# to remove the H1&#039;s security check.  The code is very simple.  The JIL SDK allows you to call specific phone application - in this case, all I&#039;ve done i…]]></description>
										<content:encoded><![CDATA[<p>I've written a very basic JIL widget to launch <a href="http://m.dabr.co.uk/">dabr</a>.&nbsp; You can grab it from <a href="https://web.archive.org/web/20110628200457/https://shkspr.mobi/Dabr.wgt">shkspr.mobi/Dabr.wgt</a></p>

<img class="aligncenter size-full wp-image-1559" title="Dabr on 360" src="https://shkspr.mobi/blog/wp-content/uploads/2010/01/Dabr-on-360.jpg" alt="Dabr on the 360 phone" width="400" height="315">

<p>I've tested this to work on the Vodafone 360 H1 - but it should work with any <a href="http://www.jil.org/">JIL</a> handset.</p>

<p>Because it isn't certified, you may need to dial <code>*#35767#</code> to remove the <a href="https://web.archive.org/web/20091024071028/http://www.jil.org/jil-forums/posts/list/176.page#525">H1's security check</a>.</p>

<p>The code is very simple.&nbsp; The JIL SDK allows you to call specific phone application - in this case, all I've done is invoked the browser.</p>

<pre><code class="language-html">&lt;body&gt;
   &lt;script type="text/javascript"&gt;
      Widget.openURL("http://m.dabr.co.uk/");
   &lt;/script&gt;
   &lt;div&gt;
      Launching Dabr!
   &lt;/div&gt;
&lt;/body&gt;
</code></pre>

<p>One thing to note, if you're deploying the widgets from your website, ensure you have set the MIME type to "application/widget" - as per the <a href="http://www.w3.org/TR/widgets/#media-type-registration-for-applicationw">W3C standards</a> - otherwise many devices won't recognise it as a valid widget.</p>

<p>If you're interest in developing for this platform, there's a <a href="https://web.archive.org/web/20100127072901/http://widget.developer.vodafone.com/en/">€1,000,000 bounty up for grabs</a>.&nbsp; There's also a <a href="https://web.archive.org/web/20100125221148/http://jil.vodafone.com/app_planet/">Dev Camp at Mobile World Congress</a> this year.</p>

<p>I work for Vodafone - this is my personal blog, I don't to speak for them.&nbsp; All opinions, claims and mistakes are my own.</p>
<img src="https://shkspr.mobi/blog/wp-content/themes/edent-wordpress-theme/info/okgo.php?ID=1557&HTTP_REFERER=RSS" alt="" width="1" height="1" loading="eager">]]></content:encoded>
					
					<wfw:commentRss>https://shkspr.mobi/blog/2010/01/dabr-widget-for-360-h1/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
