<?xml version="1.0" encoding="UTF-8"?>
<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>NFC Development &#38; Consulting</title>
	<atom:link href="http://www.nfc.cc/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.nfc.cc</link>
	<description>Near Field Communication and mobile Technology provided by professionals</description>
	<lastBuildDate>Tue, 07 Feb 2012 20:45:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Raiffeisen issues vpay and cardis</title>
		<link>http://www.nfc.cc/2012/01/27/raiffeisens-issues-vpay-and-cardis/</link>
		<comments>http://www.nfc.cc/2012/01/27/raiffeisens-issues-vpay-and-cardis/#comments</comments>
		<pubDate>Fri, 27 Jan 2012 20:15:42 +0000</pubDate>
		<dc:creator>NFC Admin</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[booster sticker]]></category>
		<category><![CDATA[cardis]]></category>
		<category><![CDATA[moneto.me]]></category>
		<category><![CDATA[raiffeisen]]></category>
		<category><![CDATA[vpay]]></category>

		<guid isPermaLink="false">http://www.nfc.cc/?p=1185</guid>
		<description><![CDATA[Raiffeisen CardService plans to issue vpay (debitcard) and cardis (prepaid purse) for contactless payment in combination with iCaisse for iPhone 4 and 4S. Both means of payment are operating contactless only and the sensitive data is stored on a micro SDCard with an embedded smartcard chip. The prepaid purse stores up to 50 EUR and [...]]]></description>
			<content:encoded><![CDATA[<p> 	Raiffeisen CardService plans to issue <a title="vpay VISA" href="http://www.vpay.com/" target="_blank">vpay</a> (debitcard) and <a title="Cardis International" href="http://www.cardis-international.net/" target="_blank">cardis</a> (prepaid purse) for contactless payment in combination with iCaisse for iPhone 4 and 4S. Both means of payment are operating contactless only and the sensitive data is stored on a micro SDCard with an embedded smartcard chip.<br />
<span id="more-1185"></span><br />
The prepaid purse stores up to 50 EUR and is topped-up automatically after a floor limit is reached (with 50 EUR, a different amount can be configured by the user). The top-up is performed automatically without user interaction. In case the amount due exceeds the amount on the card, the payment might fail (the behavior is not yet clear at the moment). The prepaid purse can be used for transactions up to 20 EUR. For transactions above 20 EUR a vpay transaction is performed, which is authorized online only. For any transactions (vpay as well as cardis) the iPhone needs to be unlocked and the <a href="http://www.r-card-service.at/cardmobile" target="_blank">Raiffeisen&#8217;s CardMobile App</a> needs to be started.</p>
<p><object style="height: 300px; width: 520px;" width="520" height="300" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://www.youtube.com/v/-18YcOgaXWs?version=3&amp;feature=player_detailpage" /><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><embed style="height: 300px; width: 520px;" width="520" height="300" type="application/x-shockwave-flash" src="http://www.youtube.com/v/-18YcOgaXWs?version=3&amp;feature=player_detailpage" allowFullScreen="true" allowScriptAccess="always" allowfullscreen="true" allowscriptaccess="always" /></object></p>
<p>The NFC medium is a microSD card which is plugged into a so called <a title="iCaisse from Device fidelity" href="http://www.devifi.com/assets/In2Pay_iCaisse4_Datasheet_v1.0.pdf">iCaisse from device fidelity</a>. The iCaisse communicates through the accessory port with the iPhone to exchange information as such as the unlock command as well as transaction information.</p>
<p>Device Fidelity is cooperating with MasterCard in the US. At Moneto.me the iCaisse with a micro SDCard comes <a title="Moneto.me" href="http://www.moneto.me/products-page">for USD 79,95</a> including USD 10,00 paypass credit. When integrating the micro SDCard into other devices such as Android devices, a so-called &#8220;booster&#8221; sticker is required (due to the very small magnetic field of a NFC enabled microSD card). The installation process of such a sticker is shown in the following video:</p>
<p><iframe src="http://player.vimeo.com/video/32297042?title=0&amp;byline=0&amp;portrait=0" frameborder="0" width="520" height="300"></iframe></p>
<p>In the beginning hobex &#8212; Raiffeisens own acquirer &#8212; will be the only company accepting both types of payments (vpay and cardis). Gerald Kubu, head of card services, claims that there are plans to cooperate with other acquirers. The service provider for processing is <a href="http://www.six-card-solutions.com/DE/ueber-uns/News/Seiten/Medienmitteilung_20120127.aspx" target="_blank">SIX Card Solutions</a>. Currently only FirstData has installed some Vivotech NFC readers at Zielpunkt in Vienna and Schlecker. Hobex Verifone readers have only be spottet in the cantina of Raiffeissen. From a devices point of view, Raiffeisen currently is focusing on iOS devices. Android, Blackberry or Windows Mobile Phones will not be supported in the beginning.</p>
<p>The rollout is planned to start on April 1st 2012.</p>
<p><a title="Raiffeisen CardServices issues vpay and cardis" href="https://www.r-card-service.at/eBusiness/services/resources/media/723822270111390032-723822270111390033_793637520251453771-794170291080564680-1-11-DE.pdf" target="_blank">Press Release Raiffeisen</a></p>
<p><a href="http://www.six-card-solutions.com/DE/Downloadcenter/120127%20RBI%20CardMobile%20Ger-release_FINAL.pdf"> Press Release SIX Card</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.nfc.cc/2012/01/27/raiffeisens-issues-vpay-and-cardis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Turkcell&#8217;s NFC wallet solution.</title>
		<link>http://www.nfc.cc/2012/01/22/turkcells-nfc-wallet-solution/</link>
		<comments>http://www.nfc.cc/2012/01/22/turkcells-nfc-wallet-solution/#comments</comments>
		<pubDate>Sun, 22 Jan 2012 21:13:57 +0000</pubDate>
		<dc:creator>NFC Admin</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[nfc]]></category>
		<category><![CDATA[paypass]]></category>
		<category><![CDATA[t11]]></category>
		<category><![CDATA[t20]]></category>
		<category><![CDATA[turkcell]]></category>
		<category><![CDATA[u8650]]></category>

		<guid isPermaLink="false">http://www.nfc.cc/?p=1164</guid>
		<description><![CDATA[Turkey’s largest operator, Turkcell, is currently aggressively rolling out NFC devices with MasterCard&#8217;s contactless payment functionality paypass. Currently Turkcell is offering three different devices: The T11 is made by ZTE and the T20, which is manufactured by Huawei, and also know as U8650. On top the most current BlackBerry the Bold 9900 is also used [...]]]></description>
			<content:encoded><![CDATA[<p> 	Turkey’s largest operator, Turkcell, is currently aggressively rolling out NFC devices with MasterCard&#8217;s contactless payment functionality paypass. Currently Turkcell is offering three different devices: The T11 is made by ZTE and the T20, which is manufactured by Huawei, and also know as U8650. On top the most current BlackBerry the Bold 9900 is also used for Turkcell&#8217;s wallet app, which is a SIM based solution<br />
<span id="more-1164"></span></p>
<p>In Turkey there are already lots of acceptances points for MasterCard paypass, thus more and more bank also allow customers to put their payment application onto the UICC of the mobile network operator. The TSM infrastructure for Turkcell is provided by <a title="SmartSoft TSM for Turkcell" href="http://www.finextra.com/news/announcement.aspx?pressreleaseid=39870">SmartSoft</a>.</p>
<p>The following video shows two payment process with NFC:</p>
<p><object style="height: 300px; width: 520px;" width="520" height="300" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://www.youtube.com/v/sc-nVSYeao8?version=3&amp;feature=player_detailpage" /><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><embed style="height: 300px; width: 520px;" width="520" height="300" type="application/x-shockwave-flash" src="http://www.youtube.com/v/sc-nVSYeao8?version=3&amp;feature=player_detailpage" allowFullScreen="true" allowScriptAccess="always" allowfullscreen="true" allowscriptaccess="always" /></object></p>
<p>Note that the reader in the first case is mounted very low and it is not clear for the customer whether the payment was successful or not (2:49). In this case a Vivotech reader is used.</p>
<p>In the second case there are 4 (four!) different payment terminals on the counter for accepting different card payments (4:00). During the second process the phone covers the whole terminal display and LEDs and thus the user cannot see whether the payment was successful or not. Only the &#8220;beep&#8221; tell the user that something has happened.</p>
<p>In the third case different payment <a title="Oberthur FlyBuy" href="http://www.nfc.cc/oberthur-flybuy/">stickers</a> are shown (5:00). All the information such as creditcard number, CVC and date are fully visible! The Stickers are issued by Badenwürthenbergische Bank and processed by ATOS. Just help yourself and try online: <a title="BW Bank." href="https://www.kreditkartenbanking.de/bwbank/">https://www.kreditkartenbanking.de/bwbank/</a>. Maybe it is not a good idea to put all the sensitive information on a sticker &#8230;</p>
<p>&nbsp;</p>
<p>For a user experience point of view there is still a lot of work to do.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nfc.cc/2012/01/22/turkcells-nfc-wallet-solution/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NFC Card for Germany</title>
		<link>http://www.nfc.cc/2012/01/04/nfc-card-for-germany/</link>
		<comments>http://www.nfc.cc/2012/01/04/nfc-card-for-germany/#comments</comments>
		<pubDate>Wed, 04 Jan 2012 18:46:49 +0000</pubDate>
		<dc:creator>NFC Admin</dc:creator>
				<category><![CDATA[m-Commerce]]></category>
		<category><![CDATA[NFC Tech]]></category>
		<category><![CDATA[Payment]]></category>
		<category><![CDATA[B+S]]></category>
		<category><![CDATA[Geldkarte]]></category>
		<category><![CDATA[nfc]]></category>

		<guid isPermaLink="false">http://www.nfc.cc/?p=1166</guid>
		<description><![CDATA[Germany&#8217;s Sparkassen are already in an extended phase in their NFC project, issuing contactless cards and putting according terminals into the market. The plan is to issue about 16 Mio. Cards till August 2012. Currently the project is in a pilot phase with merchants situated in the area of Hannover, Braunschweig, Wolfsburg. The NFC card [...]]]></description>
			<content:encoded><![CDATA[<p> 	Germany&#8217;s Sparkassen are already in an extended phase in their NFC project, issuing contactless cards and putting according terminals into the market. The plan is to issue about 16 Mio. Cards till August 2012. Currently the project is in a pilot phase with merchants situated in the area of Hannover, Braunschweig, Wolfsburg. The NFC card can be use for payments at the POS as well as for automated vending.<br />
<span id="more-1166"></span><br />
The NFC card is prepaid, which requires top-ups before usage. The amount of money actually is stored on the chip card in order to make quick transactions at the POS. Therefore the cards have to be top-up at a terminal. This is already the case for the &#8220;Geldkarte&#8221; as well as the Austrian pendant &#8220;Quick&#8221;. Both card leak users, as it is inconvenient to top-up a card as well as converting a flexible means of payment (cash) in to less flexible and less accepted on (card).</p>
<p>The card itself will not provide customer information to the merchant. The payment schema explicitly was designed for fast payments with out PIN or a signature. Therefore the amount to be paid is limited to 20 EUR. This is similar to the credit card products PayWave (Visa) and PayPass (MasterCard).</p>
<p><a title="Heise.de" href="http://www.heise.de/newsticker/meldung/Sparkassen-fuehren-NFC-Payment-ein-1403383.html" target="_blank">Heise.de</a></p>
<p>On the other side the LBB (Federal Bank of Berlin) is the <a href="http://www.lbb.de/landesbank/de/10_Ueber_uns/35_Presse/080_Bezahlen_mit_iPhone.html" target="_blank">frist Visa PayWave Issuer in German</a>. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.nfc.cc/2012/01/04/nfc-card-for-germany/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Galaxy Nexus: Accessing the embedded secure element and insights into Google Wallet.</title>
		<link>http://www.nfc.cc/2011/12/30/galaxy-nexus-accessing-the-embedded-secure-element-and-insights-into-google-wallet/</link>
		<comments>http://www.nfc.cc/2011/12/30/galaxy-nexus-accessing-the-embedded-secure-element-and-insights-into-google-wallet/#comments</comments>
		<pubDate>Fri, 30 Dec 2011 10:18:19 +0000</pubDate>
		<dc:creator>NFC Admin</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[NFC Phones]]></category>
		<category><![CDATA[NFC Tech]]></category>
		<category><![CDATA[Payment]]></category>
		<category><![CDATA[Embedded Secure Element]]></category>
		<category><![CDATA[Google Nexus]]></category>
		<category><![CDATA[Google Wallet]]></category>

		<guid isPermaLink="false">http://www.nfc.cc/?p=1078</guid>
		<description><![CDATA[Recently the XDA-Developer lukegb described how to run the current version of Google Wallet on the Samsung Galaxy Nexus. There are also other approaches to modify Google Wallet. The devices need to be rooted in order to have all the rights in order to access the embedded secure element of the device. Google Wallet is [...]]]></description>
			<content:encoded><![CDATA[<p> 	Recently the <a href="http://forum.xda-developers.com/showthread.php?t=1365360">XDA-Developer lukegb</a> described how to run the current version of Google Wallet on the Samsung Galaxy Nexus. There are also other <a href="http://forum.xda-developers.com/showthread.php?t=1270118" target="_blank">approaches to modify</a> Google Wallet. The devices need to be rooted in order to have all the rights in order to access the embedded secure element of the device. Google Wallet is configured (partly hardcoded) to use the embedded secure element.<br />
<span id="more-1078"></span><br />
Developers can access the embedded secure element with the classes in the package com.android.nfc_extras, especially the <a href="https://github.com/icedrobot/android-base/blob/icedrobot/nfc-extras/java/com/android/nfc_extras/NfcAdapterExtras.java" target="_blank">NfcAdapterExtras.java</a> and <a href="https://github.com/icedrobot/android-base/blob/icedrobot/nfc-extras/java/com/android/nfc_extras/NfcExecutionEnvironment.java" target="_blank">NfcExecutionEnvironment.java</a>. To run applications using these features, you require a special certificate to sign your app. If your device is rooted, you can overcome this &#8220;problem&#8221; (= security feature). Currently the API as well as the access condition management (PKCS#15) do neighter comply to the suggestions of the GSMA nor the SIMAlliance.</p>
<p><strong>What can you do?</strong></p>
<p>As a developer you won&#8217;t have the keys to the embedded secure element. Therefore you cannot load, delete or modify applications in the secure element (so called applets). According to Google, First Data holds these keys securely. But in the code of Google Wallet there as two AIDs of applets given.</p>
<p>At first there is the card Manager A000000003000000 and secondly the AID of the wallet itself: A000000476201000. You can try selecting them and get some data of the wallet applet using 80CA9F7F00 or 80CA004200.</p>
<p><strong>OTA Management included</strong></p>
<p>Google’s Wallet also includes the OTA Management client acting as the proxy application between the embedded secure element as well as the backend system. The wallet contains URLs such as &#8220;https://oma.skcctsm.com/mcp/was/dynamic/url&#8221; or<br />
&#8220;https://uat.skcctsm.com/mcp/was/dynamic/url&#8221; which indicate that the TSM Service of SK C&amp;C is contacted. Also the email-address gtec.skcc@gmail.com is used for Google&#8217;s Cloud to Device Messaging (C2DM).</p>
<p>During startup of the wallet, the server is contacted and the log output looks the following (x-ed out the TID, the IMEI and the Device ID). It seems that this information is sent to the backend server.</p>
<pre>E/TelephonyManager(  556): Original: com.google.android.apps.walletnfcrel, new:
com.google.android.apps.walletnfcrel
D/OTA     (  556): PseudoIMEI = xxxxxxxxxxxxxxxxxxxxx
D/OTA     (  556): deviceID = xxxxxxxxxxxxxxxxxxxxx
D/OTA     (  556): MSISDN =
D/OTA     (  556): RADIO TYPE = GSM
D/OTA     (  556): MNO =
D/OTA     (  556): intentAction = com.skcc.gtec.otaproxy.SCREEN_UNLOCK
D/OTA     (  556): onStartCommand act = StoreRegID
D/OTA     (  556): onStartCommand serviceID = null
D/OTA     (  556): onStartCommand tid = xxxxxxxxxxxxxxxxxxxxx
D/OTA     (  556): onStartCommand instance_seq = null
D/OTA     (  556): onStartCommand mode = pull
D/OTA     (  556): onStartCommand appletAID = null
D/OTA     (  556): onStartCommand instanceAID = null
D/OTA     (  556): onStartCommand appletVersion = null
D/OTA     (  556): getIsConnect netFlag = false
D/OTA     (  556): act = StoreRegID</pre>
<p>A detail security analysis by viaForensic can be found <a href="http://viaforensics.com/mobile-security/forensics-security-analysis-google-wallet.html">here</a>.</p>
<p><strong>MNOs, the SIM and SEEK</strong></p>
<p>Currently Google Wallet is only available to customers of Sprint. What&#8217;s important here is, that Sprint runs a CDMA network, where no SIM card is required. So the only secure element in the device is the embedded secure element from Google. To say it the other way around: Sprint needs the embedded secure element of Google for NFC payments. Therefore Google did a good deal to enter the market, as the other MNOs &#8212; such as Verizone &#8212; want the SIM card be the secure element (the only!) in the device.</p>
<p>Yet there is no API in the devices for accessing the SIM cards. Additionally also a secure layer is needed in order to manage the access to the applets on the UICC and/or the embedded secure element. The GSMA and the SIMAlliance already agreed on a method (which was proposed by Gemalto). This method is already implemented in the most current version of <a title="SEEK for Android" href="http://www.nfc.cc/technology/seek-for-android">SEEK</a>, which can be directly integrated into Android.</p>
<p>NFC enabled Android devices without an embedded secure element can be manufactured with a PN544 (without embedded secure element, only SWP support) instead of the PN65n. This is possible as both chips have the identical PINs. There are already models of the <a title="Inside the Samsung Galaxy S II NFC" href="http://www.nfc.cc/archives/948">Samsung Galaxy S II</a> without embedded secure element.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nfc.cc/2011/12/30/galaxy-nexus-accessing-the-embedded-secure-element-and-insights-into-google-wallet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PayPal pilots NFC payment in Sweden</title>
		<link>http://www.nfc.cc/2011/12/29/paypal-pilots-nfc-payment-in-sweden/</link>
		<comments>http://www.nfc.cc/2011/12/29/paypal-pilots-nfc-payment-in-sweden/#comments</comments>
		<pubDate>Thu, 29 Dec 2011 17:47:26 +0000</pubDate>
		<dc:creator>NFC Admin</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[m-Commerce]]></category>
		<category><![CDATA[Payment]]></category>
		<category><![CDATA[nfc]]></category>
		<category><![CDATA[PayPal]]></category>
		<category><![CDATA[Point AB]]></category>
		<category><![CDATA[Sweden]]></category>

		<guid isPermaLink="false">http://www.nfc.cc/?p=1066</guid>
		<description><![CDATA[According to different sources (mobilepaymentstoday.com, computerworld.ch, mobilecommercedaily.com) PayPal has launched an NFC pilot in Sweden. The payment method will be accepted at two Stockholm retailers: sports equipment provider Alpingaraget and electronics outlet Webhallen. PayPal uses an NFC Sticker with the credentials of the user for the identification of the payee at the POS. Thus non-NFC [...]]]></description>
			<content:encoded><![CDATA[<p> 	According to different sources (<a href="http://www.mobilepaymentstoday.com/article/188002/PayPal-tests-new-NFC-mobile-payment-app" target="_blank">mobilepaymentstoday.com</a>, <a href="http://www.computerworld.ch/news/it-branche/artikel/paypal-testet-mobilen-bezahldienst-58681/" target="_blank">computerworld.ch</a>, <a href="http://www.mobilecommercedaily.com/2011/12/22/paypal-tests-nfc-payments-app">mobilecommercedaily.com</a>) PayPal has launched an NFC pilot in Sweden. The payment method will be accepted at two Stockholm retailers: sports equipment provider Alpingaraget and electronics outlet Webhallen.<br />
<span id="more-1066"></span><br />
<a href="http://www.paypal.at" target="_blank">PayPal</a> uses an <a title="NFC Stickers" href="http://www.nfc.cc/nfc-stickers">NFC Sticker</a> with the credentials of the user for the identification of the payee at the POS. Thus non-NFC mobile phones can be used as well for payment. This is also mentioned, that the pilot be limited to the time period between Christmas and New Year. It also seems that the authorization of the payment is done online, the confirmation of the transaction can take up to 30 seconds. (Which actually makes payment slower and not faster). </p>
<p>At the point of sale, Terminals from <a href="http://www.point.se/" target="_blank">Point AB</a> are used. Point AB is the largest acquirer in northern Europe and <a href="http://www.verifone.com/2011/verifone-to-acquire-point-to-build-out-alternative-payments-infrastructure.aspx" target="_blank">was acquired by Verifone</a> in November 2011.</p>
<div class="mypicsgallery"><a rel="lightbox" href="http://www.nfc.cc/wp-content/myfotos/2011_12_29_PayPal/paypal_nfc_web.jpg"  title=""><img  width="74" height="100" src="http://www.nfc.cc/wp-content/myfotos/2011_12_29_PayPal/tumbs/tmb_paypal_nfc_web.jpg" alt="" title="" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.nfc.cc/2011/12/29/paypal-pilots-nfc-payment-in-sweden/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Development with Android Beam and NFC Peer-2-Peer</title>
		<link>http://www.nfc.cc/2011/12/28/development-android-beam-and-nfc-peer-2-peer/</link>
		<comments>http://www.nfc.cc/2011/12/28/development-android-beam-and-nfc-peer-2-peer/#comments</comments>
		<pubDate>Wed, 28 Dec 2011 16:52:09 +0000</pubDate>
		<dc:creator>NFC Admin</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[NFC Tech]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[beam]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Initiator]]></category>
		<category><![CDATA[ISO 18092]]></category>
		<category><![CDATA[nfc]]></category>
		<category><![CDATA[P2P]]></category>
		<category><![CDATA[Target]]></category>

		<guid isPermaLink="false">http://www.nfc.cc/?p=1042</guid>
		<description><![CDATA[NFC offers three different operating modes: Card Emulation Mode Reader Writer Mode Peer-2-Peer Mode Reader Writer Mode is already available in Android since the first Gingerbread release in December 2010. Card Emulation Mode, which is actually required for Google Wallet, is not yet available for public. Peer-2-Peer Mode as defined in ISO 18092 is now [...]]]></description>
			<content:encoded><![CDATA[<p> 	NFC offers <a title="NFC" href="http://www.nfc.cc/technology/nfc" target="_blank">three different operating modes</a>:</p>
<ul>
<li>Card Emulation Mode</li>
<li>Reader Writer Mode</li>
<li>Peer-2-Peer Mode</li>
</ul>
<p>Reader Writer Mode is already available in Android since the first Gingerbread release in December 2010.  Card Emulation Mode, which is actually required for Google Wallet, is not yet available for public. Peer-2-Peer Mode as defined in ISO 18092 is now finding its way into Android devices, also known as &#8220;Android Beam&#8221;.<br />
<span id="more-1042"></span><br />
Developer that are used to Peer-2-Peer communication from other platforms like J2me (using the JSR257), we be confronted with a different software architecture for this feature. On Android there is nothing like a Target or an Initiator Mode &#8211; at least not for the developer. Under to hood, you will find the classes like P2pInitiator.java or P2pTarget.java which are part of the package <i>/frameworks/base/core/jav/com/android/internal/nfc</i>. Also the P2p protocol which is called LLCP (Logical Link Layer Protocol) is not accessible to the developer. And of course the NDEF and RTD implementation is part of the core operating system. The base classes can be found in<br />
<i>/framework/base/core/java/android/nfc</i>. (Browsing the Android Code/GIT repo is not possible anymore so<a href="http://source.android.com/source/downloading.html" target="_blank"> please check out the repo</a> and have a look at the source offline). NFC P2P sending and receiving should be as easy as possible for a developer and is available since API level 14 (since 4.0, Ice Cream Sandwich).</p>
<p><strong>Receiving an NDEF Message (= P2p Target Mode)</strong></p>
<p>In order to receive an NDEF through a NFC P2p connection, the activity has to listen to an Intent, which his defined in the <a href="http://developer.android.com/resources/samples/AndroidBeamDemo/AndroidManifest.html" target="_blank">AndroidManifest.xml</a>. The according part looks like the following:</p>
<pre>&lt;intent-filter&gt;
  &lt;action android:name="android.nfc.action.NDEF_DISCOVERED" /&gt;
  &lt;category android:name="android.intent.category.DEFAULT" /&gt;
  &lt;data android:mimeType="application/com.example.android.beam" /&gt;
&lt;/intent-filter&gt;</pre>
<p>In order to process the NDEF Message in your application, you need to handle the incomming Intent in the <a href="http://developer.android.com/reference/android/app/Activity.html#onNewIntent%28android.content.Intent%29" target="_blank">onNewIntent()</a> method.</p>
<p><strong>Sending an NDEF Message (= P2p Initiator Mode)</strong></p>
<p>For sending an NDEF Messages, your Activity needs to implement to Interfaces:</p>
<pre>NfcAdapter.<a href="http://developer.android.com/reference/android/nfc/NfcAdapter.CreateNdefMessageCallback.html" target="_blank">CreateNdefMessageCallback</a>.createNdefMessage(NfcEvent event)
NfcAdapter.<a href="http://developer.android.com/reference/android/nfc/NfcAdapter.OnNdefPushCompleteCallback.html" target="_blank">OnNdefPushCompleteCallbackon</a>.NdefPushComplete(NfcEvent event)</pre>
<p>CreateNdefMessageCallBack causes a Callback to be invoked when another NFC device capable of NDEF push (Android Beam) is within range. Using setNdefPushMessageCallback() you can instantly create an NdefMessage at the moment that another device is within range for NFC and push it over (pushing is done automatically). Using this callback allows you to create a message with data that might vary based on the content currently visible to the user. Alternatively, you can call <a href="http://developer.android.com/reference/android/nfc/NfcAdapter.html#setNdefPushMessage%28android.nfc.NdefMessage,%20android.app.Activity,%20android.app.Activity...%29" target="_blank">setNdefPushMessage()</a> if the NdefMessage always contains the same data.</p>
<p>OnNdefPushCompleteCallbackon causes a Callback as soon as sending of the NDEF Message is completed. You should implement this method in order to let the user know, when the transfer is complete and thus the user can put his NFC device away.</p>
<p>In order to receive the Callback, you have to register them, which usually is done in the onCreate() method.</p>
<pre>// Register callback to set NDEF message
mNfcAdapter.<a href="http://developer.android.com/reference/android/nfc/NfcAdapter.html#setNdefPushMessageCallback%28android.nfc.NdefMessage,%20android.app.Activity,%20android.app.Activity...%29" target="_blank">setNdefPushMessageCallback</a>(this, this);
// Register callback to listen for message-sent success
mNfcAdapter.<a href="http://developer.android.com/reference/android/nfc/NfcAdapter.html#setOnNdefPushCompleteCallback%28android.nfc.NdefMessage,%20android.app.Activity,%20android.app.Activity...%29" target="_blank">setOnNdefPushCompleteCallback</a>(this, this);</pre>
<p>If you want to make sure, that on the target devices, the correct application is triggered to process the NDEF record, you can set the Android Application Record (AAR).The AAR overrides the tag dispatch system. You can add it back in to guarantee that this activity starts when receiving a beamed message. For now, this code uses the tag dispatch system. Using the AAR can be done adding the following NDEF Record to the NDEF Message:</p>
<pre>NdefRecord.createApplicationRecord("com.example.android.beam")</pre>
<p>With this know-how and the example code from Google it should be easy for you to develop your own P2P Application using Android Beam.</p>
<p><object style="height: 320px; width: 520px;"><param name="movie" value="http://www.youtube.com/v/nCw1ilMzCH4?version=3&amp;feature=player_detailpage" /><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><embed type="application/x-shockwave-flash" width="520" height="320" src="http://www.youtube.com/v/nCw1ilMzCH4?version=3&amp;feature=player_detailpage" allowfullscreen="true" allowscriptaccess="always"></embed></object></p>
<p>&nbsp;</p>
<p><a href="http://developer.android.com/reference/android/nfc/package-summary.htmldeveloper.android.com/reference/android/nfc/package-summary.html" target="_blank">Package Summary</a></p>
<p><a href="http://developer.android.com/resources/samples/NFCDemo/src/com/example/android/nfc/TagViewer.html" target="_blank">TagViewer of NFC Demo to read NDEF Tags</a></p>
<p><a href="http://developer.android.com/resources/samples/AndroidBeamDemo/src/com/example/android/beam/Beam.html" target="_blank">Beam Demo for Sending (pushing) and receiving NDEF Messages</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.nfc.cc/2011/12/28/development-android-beam-and-nfc-peer-2-peer/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>NFC for public transport &#8211; how to deal with DESFire?</title>
		<link>http://www.nfc.cc/2011/12/27/nfc-for-public-transport-how-to-deal-with-desfire/</link>
		<comments>http://www.nfc.cc/2011/12/27/nfc-for-public-transport-how-to-deal-with-desfire/#comments</comments>
		<pubDate>Tue, 27 Dec 2011 17:48:40 +0000</pubDate>
		<dc:creator>NFC Admin</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[NFC Tech]]></category>
		<category><![CDATA[Public Transport]]></category>
		<category><![CDATA[DESFire]]></category>

		<guid isPermaLink="false">http://www.nfc.cc/?p=1022</guid>
		<description><![CDATA[Today contactless technology is already widespread in public transport. NXP with its products MIFARE Plus (former Mifare Classic) and MIFARE DESFire is the most dominate player besides Sony with FeliCa which is commonly used in Asia. Public Transport Operators such as RTA (UAE, Dubai) or Metro de Madrid (Espania) chose DESFire as it is fully [...]]]></description>
			<content:encoded><![CDATA[<p> 	Today contactless technology is already widespread in public transport. NXP with its products <a href="http://www.nxp.com/products/identification_and_security/smart_card_ics/mifare_smart_card_ics/mifare_plus/" target="_blank">MIFARE Plus</a> (former <a href="http://www.nxp.com/products/identification_and_security/smart_card_ics/mifare_smart_card_ics/mifare_classic/" target="_blank">Mifare Classic</a>) and <a href="http://www.nxp.com/products/identification_and_security/smart_card_ics/mifare_smart_card_ics/mifare_desfire/" target="_blank">MIFARE DESFire</a> is the most dominate player besides Sony with FeliCa which is commonly used in Asia.<br />
<span id="more-1022"></span><br />
Public Transport Operators such as <a title="How will RTA deal with NFC?" href="http://www.nfc.cc/archives/1031">RTA</a> (UAE, Dubai) or <a title="MIFARE DESFire for Madrid’s public Transport" href="http://www.nfc.cc/archives/389">Metro de Madrid</a> (Espania) chose DESFire as it is fully compliant to ISO 14443-4 and its support for the industry standard crypto AES unlike NXP&#8217;s MIFARE Plus. When it comes to NFC and NFC enabled devices supporting card emulation, the Question is: How will these devices deal with DESFire? As DESFire is a product of NXP, for each <a href="http://www.gemalto.com/php/pr_view.php?id=704" target="_blank">SIM-Card</a>, SD-Card or embedded secure element supporting DESFire NXP will receive license fees. This makes NFC enabled handset with embedded secure elements as well as SIM Card with DESFire support more expensive and therefore less attractive.</p>
<p>There are two alternatives:</p>
<p>First of all there is the possibility to implement a DESFire-like Java-Card applet. As both Java Card as well as DESFire fully support ISO 14443-4, for a technical point its is an option. The Java Card applet in such a case will interpret the ISO commands for the reader in a way the hardware of the DESFire Chip would do. As the implementation in this case is in software and not hardware, the transaction speed will suffer. Depending on the quality of implementation as well as the Java Card chip used, these performance issues can be eliminated partly.</p>
<p>The other option, is to switch to an open standard: <a href="http://www.osptalliance.org/" target="_blank">OSPT</a> (Open Standard for Public Transport). This Industry consortium is driven by the major smartcard chip manufacturers and developers such as Samsung, Infineon or G&amp;D. They want to provide a royalty free, open and secure product with can be used in public transport acting as a competitor to Mifare DESFIre. <a href="http://www.osptalliance.org/about_us/news/ospt_alliance_debuts_with_open_security_standard" target="_blank">Singapore&#8217;s Land Transport Authority (LTA) </a>is the first to agree to adopt the new standard called &#8220;Cipurse&#8221;. Cipurse will also be interoperable with the contactless ticking system in France &#8211; Calypso.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nfc.cc/2011/12/27/nfc-for-public-transport-how-to-deal-with-desfire/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cutting edge mobile app for Easybank and BAWAG/PSK</title>
		<link>http://www.nfc.cc/2011/12/22/cutting-edge-mobile-app-for-easybank-and-bawagpsk/</link>
		<comments>http://www.nfc.cc/2011/12/22/cutting-edge-mobile-app-for-easybank-and-bawagpsk/#comments</comments>
		<pubDate>Thu, 22 Dec 2011 14:07:44 +0000</pubDate>
		<dc:creator>NFC Admin</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Apps]]></category>
		<category><![CDATA[m-Commerce]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[BAWAG]]></category>
		<category><![CDATA[Easybank]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[mobile Banking]]></category>
		<category><![CDATA[PSK]]></category>

		<guid isPermaLink="false">http://www.nfc.cc/?p=1019</guid>
		<description><![CDATA[Austria&#8217;s largest direct bank easybank and BAWAG/PSK launched their mobile banking apps for Android and iOS today. Both apps come with a sophisticated user interfaces as well as all neccessary banking features required by the customer. The apps have a playful approach in order to lift mobile banking experience to a next level. BAWAG/PSK on [...]]]></description>
			<content:encoded><![CDATA[<p> 	Austria&#8217;s largest direct bank <a href="http://www.easybank.at/">easybank</a> and <a href="http://www.bawagpsk.com/">BAWAG/PSK</a> launched their mobile banking apps for Android and iOS today. Both apps come with a sophisticated user interfaces as well as all neccessary banking features required by the customer. The apps have a playful approach in order to lift mobile banking experience to a next level.<br />
<span id="more-1019"></span><br />
<a href="http://www.nfc.cc/wp-content/uploads/2011/12/bawag_easybank.png"><img src="http://www.nfc.cc/wp-content/uploads/2011/12/bawag_easybank.png" alt="" title="bawag_easybank" width="520" height="522" class="aligncenter size-full wp-image-1020" /></a></p>
<p><a href="http://itunes.apple.com/at/app/bawag-psk/id480658570?l=de&#038;ls=1&#038;mt=8">BAWAG/PSK on iTunes</a></p>
<p><a href="http://itunes.apple.com/at/app/easybank/id480659353?l=de&#038;ls=1&#038;mt=8">Easybank on iTunes</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.nfc.cc/2011/12/22/cutting-edge-mobile-app-for-easybank-and-bawagpsk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How will RTA deal with NFC?</title>
		<link>http://www.nfc.cc/2011/12/18/how-will-rta-deal-with-nfc/</link>
		<comments>http://www.nfc.cc/2011/12/18/how-will-rta-deal-with-nfc/#comments</comments>
		<pubDate>Sun, 18 Dec 2011 18:32:14 +0000</pubDate>
		<dc:creator>NFC Admin</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Public Transport]]></category>
		<category><![CDATA[DESFire]]></category>
		<category><![CDATA[nfc]]></category>
		<category><![CDATA[RTA]]></category>

		<guid isPermaLink="false">http://www.nfc.cc/?p=1031</guid>
		<description><![CDATA[RTA is Dubai&#8217;s Public Transport Operator. RTA&#8217;s NOL Card can be used for transportation on the metro, busses or water taxis. NOL Card can also be used for paying parking fees as well as taxis. Currently there are four different kinds of NOL Cards. Three of them (silver, gold, blue) are based on MIFARE DESFire [...]]]></description>
			<content:encoded><![CDATA[<p> 	RTA is Dubai&#8217;s Public Transport Operator. RTA&#8217;s NOL Card can be used for transportation on the metro, busses or water taxis. NOL Card can also be used for paying parking fees as well as taxis. Currently there are <a href="http://www.nol.ae/RtaPortal/Portal.portal?_nfpb=true&amp;_pageLabel=home_get_range_range&amp;lang=en&amp;_nfls=false" target="_blank">four different kinds of NOL Cards</a>. Three of them (silver, gold, blue) are based on MIFARE DESFire and act as an e-purse whereas the red one uses MIFARE UltraLight, which can be loaded with 10 trips.<br />
<span id="more-1031"></span><br />
In order to recharge the NOL Cards RTA provides ticket vending machines with contactless readers. The slot for the card is already big enough in order to hold NFC handsets as well.</p>
<p><a href="http://www.nfc.cc/wp-content/uploads/2011/12/rta_nfc_nexus_s.jpg"><img class="aligncenter size-full wp-image-1034" title="rta_nfc_nexus_s" src="http://www.nfc.cc/wp-content/uploads/2011/12/rta_nfc_nexus_s.jpg" alt="RTA NOL Card Reader with Google Nexus S" width="520" height="390" /></a></p>
<p><a href="http://www.nfc.cc/wp-content/uploads/2011/12/nol_rta.jpg"><img class="aligncenter size-full wp-image-1033" title="nol_rta" src="http://www.nfc.cc/wp-content/uploads/2011/12/nol_rta.jpg" alt="RTA Ticket Vending Machine with Silver NOL Card" width="520" height="414" /></a></p>
<p>RTA also provides the services for registered card holders (blue NOL Card) to top up the card online. When checking in the next time at a gate, the card will be recharged automatically. According to <a href="http://www.khaleejtimes.com/DisplayArticle09.asp?xfile=data/theuae/2011/July/theuae_July437.xml&amp;section=theuae" target="_blank">khaleejtimes.com</a> the NOL Cards also have the auto top-up feature we already know from OysterCard soon. RTA also plans a combo NOL card featuring a credit/debit card. Although these products were announced for Q4/2011, they are not yet available.</p>
<p>Moving to NFC enabled handsets might be tricky for RTA. Due to the fact, that NXP charges a license fee for DESFire, the integration of DESFire technology into SIM Cards or embedded secure elements is less attractive. But there is also the option to emulate a DESFire Card using a Java Card applet running on the UICC. Maybe we will see the first NFC handsets with NOL cards in 2012. (<a title="NFC for public transport – how to deal with DESFire?" href="http://www.nfc.cc/archives/1022">Details</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nfc.cc/2011/12/18/how-will-rta-deal-with-nfc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Car2Go starts in Vienna with contactless technology made in Austria.</title>
		<link>http://www.nfc.cc/2011/12/13/car2go-startes-in-vienna-with-contactless-technology-made-in-austria/</link>
		<comments>http://www.nfc.cc/2011/12/13/car2go-startes-in-vienna-with-contactless-technology-made-in-austria/#comments</comments>
		<pubDate>Tue, 13 Dec 2011 22:10:21 +0000</pubDate>
		<dc:creator>NFC Admin</dc:creator>
				<category><![CDATA[m-Commerce]]></category>
		<category><![CDATA[NFC Tech]]></category>
		<category><![CDATA[Public Transport]]></category>
		<category><![CDATA[Car2Go]]></category>
		<category><![CDATA[Mifare]]></category>
		<category><![CDATA[Mobility]]></category>

		<guid isPermaLink="false">http://www.nfc.cc/?p=1005</guid>
		<description><![CDATA[Daimler&#8217;s mobility provider Car2Go launched in Vienna on Dec 6th. The company provides 300 Smart-For-2 for the city of Vienna. Only Member Card holders can use the cars. The member card is actually a Mifare DESFire Card. Therefore the cars have an on-board unit containing a contactless reader and a GPRS Modem that is connected [...]]]></description>
			<content:encoded><![CDATA[<p> 	Daimler&#8217;s mobility provider <a href="http://www.car2go.com/wien/de/" target="_blank">Car2Go</a> launched in Vienna on Dec 6th. The company provides 300 Smart-For-2 for the city of Vienna. Only Member Card holders can use the cars. The member card is actually a Mifare DESFire Card. Therefore the cars have an on-board unit containing a contactless reader and a GPRS Modem that is connected to the communication bus system of the car. Using the Member Card, the doors of the car are unlocked.<br />
<span id="more-1005"></span><br />
<a href="http://www.nfc.cc/wp-content/uploads/2011/12/incar.jpg"><img src="http://www.nfc.cc/wp-content/uploads/2011/12/incar.jpg" alt="" title="In-Car System for Customer interaction and navigation" width="520" height="390" class="aligncenter size-full wp-image-1008" /></a></p>
<p>The key usually stays in the car, but to start the car an individual PIN code is required to authenticate the customer. The PIN is entered on the on Board Unit of the car. Then the customer can immediately use the car to go from one place to another within the city of Vienna (roughly 80 km2). There is sign up fee of 9,90 EUR. Using the car costs 0,29 EUR per Minute or 12,90 EUR per hour. </p>
<p><a href="http://www.nfc.cc/wp-content/uploads/2011/12/onboard-unit.jpg"><img src="http://www.nfc.cc/wp-content/uploads/2011/12/onboard-unit.jpg" alt="" title="Onboard Unit behind Windshild" width="520" height="354" class="aligncenter size-full wp-image-1010" /></a></p>
<p><a href="http://www.nfc.cc/wp-content/uploads/2011/12/onboard-unit-2.jpg"><img src="http://www.nfc.cc/wp-content/uploads/2011/12/onboard-unit-2.jpg" alt="" title="Onboard Unit (backside)" width="520" height="353" class="aligncenter size-full wp-image-1009" /></a></p>
<p>The onboard unit in the cars is provided by <a href="http://www.magnetimarelli.com/" target="_blank">Magnet Marelli</a> a company focusing on the production of hi-tech  systems and components for the automotive sector. </p>
<p><a href="http://www.nfc.cc/wp-content/uploads/2011/12/reader.jpg"><img src="http://www.nfc.cc/wp-content/uploads/2011/12/reader.jpg" alt="Reader in the shop of Car2Go" title="Reader made by Technology" width="520" height="374" class="aligncenter size-full wp-image-1011" /></a></p>
<p>The readers in the shop are made by <a href="http://www.tagnology.com/tagnology/" target="_blank">Tagnology</a> an Austrian RFID Company based in Styria. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.nfc.cc/2011/12/13/car2go-startes-in-vienna-with-contactless-technology-made-in-austria/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

