Beijing, China — The world is buzzing after China Fashion Week October 2012, not just about the SS013 styles but more about technology thanks to the 360Fashion Network Team together with the CHIC YOUNGBLOOD exhibition.
Opinion and commentary from the largest mobile developer community in the world.
Beijing, China — The world is buzzing after China Fashion Week October 2012, not just about the SS013 styles but more about technology thanks to the 360Fashion Network Team together with the CHIC YOUNGBLOOD exhibition.
Projects that were created or published between October 17, 2012, and November 27, 2012 may have incorrect permissions!
The default groups have been granted too few permissions due to mis-configuration. This means that, for example, the project members in the “Members” group haven’t had the permission to commit anything to the version control by default, because they lack the VERSION_CONTROL permission.
The actions we have taken to deal with this issue (and what you can do) are covered in Help & Support ticket [https://projects.developer.nokia.com/HelpAndSupport/ticket/346 #346].
If you are developing on Windows Phone 8 and trying to communicate with a Bluetooth device using a StreamSocket these UUID’s might come in handy:
ServiceDiscoveryServerServiceClassID= ‘{00001000-0000-1000-8000-00805F9B34FB}’;
BrowseGroupDescriptorServiceClassID = ‘{00001001-0000-1000-8000-00805F9B34FB}’;
PublicBrowseGroupServiceClass = ‘{00001002-0000-1000-8000-00805F9B34FB}’;
SerialPortServiceClass = ‘{00001101-0000-1000-8000-00805F9B34FB}’;
LANAccessUsingPPPServiceClass = ‘{00001102-0000-1000-8000-00805F9B34FB}’;
DialupNetworkingServiceClas = ‘{00001103-0000-1000-8000-00805F9B34FB}’;
IrMCSyncServiceClass = ‘{00001104-0000-1000-8000-00805F9B34FB}’;
OBEXObjectPushServiceClass= ‘{00001105-0000-1000-8000-00805F9B34FB}’;
OBEXFileTransferServiceClass = ‘{00001106-0000-1000-8000-00805F9B34FB}’;
IrMCSyncCommandServiceClass= ‘{00001107-0000-1000-8000-00805F9B34FB}’;
HeadsetServiceClass = ‘{00001108-0000-1000-8000-00805F9B34FB}’;
CordlessTelephonyServiceClass = ‘{00001109-0000-1000-8000-00805F9B34FB}’;
AudioSourceServiceClass = ‘{0000110A-0000-1000-8000-00805F9B34FB}’;
AudioSinkServiceClass= ‘{0000110B-0000-1000-8000-00805F9B34FB}’;
AVRemoteControlTargetServiceClass = ‘{0000110C-0000-1000-8000-00805F9B34FB}’;
AdvancedAudioDistributionServiceClass = ‘{0000110D-0000-1000-8000-00805F9B34FB}’;
AVRemoteControlServiceClass= ‘{0000110E-0000-1000-8000-00805F9B34FB}’;
VideoConferencingServiceClass = ‘{0000110F-0000-1000-8000-00805F9B34FB}’;
IntercomServiceClass = ‘{00001110-0000-1000-8000-00805F9B34FB}’;
FaxServiceClass = ‘{00001111-0000-1000-8000-00805F9B34FB}’;
HeadsetAudioGatewayServiceClass= ‘{00001112-0000-1000-8000-00805F9B34FB}’;
WAPServiceClass = ‘{00001113-0000-1000-8000-00805F9B34FB}’;
WAPClientServiceClass = ‘{00001114-0000-1000-8000-00805F9B34FB}’;
PANUServiceClass = ‘{00001115-0000-1000-8000-00805F9B34FB}’;
NAPServiceClass = ‘{00001116-0000-1000-8000-00805F9B34FB}’;
GNServiceClass = ‘{00001117-0000-1000-8000-00805F9B34FB}’;
DirectPrintingServiceClass = ‘{00001118-0000-1000-8000-00805F9B34FB}’;
ReferencePrintingServiceClass = ‘{00001119-0000-1000-8000-00805F9B34FB}’;
ImagingServiceClass= ‘{0000111A-0000-1000-8000-00805F9B34FB}’;
ImagingResponderServiceClass = ‘{0000111B-0000-1000-8000-00805F9B34FB}’;
ImagingAutomaticArchiveServiceClass = ‘{0000111C-0000-1000-8000-00805F9B34FB}’;
ImagingReferenceObjectsServiceClass = ‘{0000111D-0000-1000-8000-00805F9B34FB}’;
HandsfreeServiceClass = ‘{0000111E-0000-1000-8000-00805F9B34FB}’;
HandsfreeAudioGatewayServiceClass = ‘{0000111F-0000-1000-8000-00805F9B34FB}’;
DirectPrintingReferenceObjectsServiceClass = ‘{00001120-0000-1000-8000-00805F9B34FB}’;
ReflectedUIServiceClass = ‘{00001121-0000-1000-8000-00805F9B34FB}’;
BasicPringingServiceClass = ‘{00001122-0000-1000-8000-00805F9B34FB}’;
PrintingStatusServiceClass= ‘{00001123-0000-1000-8000-00805F9B34FB}’;
HumanInterfaceDeviceServiceClass = ‘{00001124-0000-1000-8000-00805F9B34FB}’;
HardcopyCableReplacementServiceClass = ‘{00001125-0000-1000-8000-00805F9B34FB}’;
HCRPrintServiceClas = ‘{00001126-0000-1000-8000-00805F9B34FB}’;
HCRScanServiceClass= ‘{00001127-0000-1000-8000-00805F9B34FB}’;
CommonISDNAccessServiceClass = ‘{00001128-0000-1000-8000-00805F9B34FB}’;
VideoConferencingGWServiceClass = ‘{00001129-0000-1000-8000-00805F9B34FB}’;
UDIMTServiceClass = ‘{0000112A-0000-1000-8000-00805F9B34FB}’;
UDITAServiceClass = ‘{0000112B-0000-1000-8000-00805F9B34FB}’;
AudioVideoServiceClass = ‘{0000112C-0000-1000-8000-00805F9B34FB}’;
SIMAccessServiceClass = ‘{0000112D-0000-1000-8000-00805F9B34FB}’;
PnPInformationServiceClass= ‘{00001200-0000-1000-8000-00805F9B34FB}’;
GenericNetworkingServiceClass = ‘{00001201-0000-1000-8000-00805F9B34FB}’;
GenericFileTransferServiceClass = ‘{00001202-0000-1000-8000-00805F9B34FB}’;
GenericAudioServiceClass= ‘{00001203-0000-1000-8000-00805F9B34FB}’;
GenericTelephonyServiceClass = ‘{00001204-0000-1000-8000-00805F9B34FB}’;
Hola a todos! Este mes de Noviembre he estado rodando por Madrid y Bilbao, haciendo una serie de eventos sobre Windows Phone 8. En ellos me he centrado en las novedades que esta versión del sistema nos ofrece. Desde las características de Visual Studio 2012 y los emuladores hasta el uso del API de voz, pasando por la localización geográfica en background o los nuevos mapas y las opciones que nos ofrecen. En total en cada charla, aunque cada una ha sido un poco distinta…(read more)
We’ve just updated the Blogs to add proper support for code syntax markup, which will be a great relief to posters who have been trying to get decent looking monospace code blocks using odd combinations of pre and code tags, and proper layout using HTML br tags.
All you need to do is add a lang=”language-code“ attribute to your pre tag and copy-paste your formatted text into the block. You can also add line marking (using attribute line=“number“) and line “highlighting” (using attribute highlight=“3“). Check out the example below:
#region Properties public RelayCommand CTest { get; private set; } private ObservableCollection _CtxItems; public ObservableCollection CtxItems { get { return _CtxItems; } set { if (_CtxItems == value) { return; } var oldValue = _CtxItems; _CtxItems = value; base.RaisePropertyChanged("CtxItems"); } } |
6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | #region Properties public RelayCommand CTest { get; private set; } private ObservableCollection _CtxItems; public ObservableCollection CtxItems { get { return _CtxItems; } set { if (_CtxItems == value) { return; } var oldValue = _CtxItems; _CtxItems = value; base.RaisePropertyChanged("CtxItems"); } } |
The implementation is not (at time of writing) perfect – there isn’t quite enough space around blocks that don’t have line numbers, XML does not work unless you first escape HTML entitites, and nor does captioning. For documentation of how to use this feature (and for the current state of development) see our User Guide.
2 3 4 5 6 | public class Hello { public static void main(String[] args) { System.out.println("Hello World!"); } } |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | #region Properties public RelayCommand CTest { get; private set; } private ObservableCollection _CtxItems; public ObservableCollection CtxItems { get { return _CtxItems; } set { if (_CtxItems == value) { return; } var oldValue = _CtxItems; _CtxItems = value; base.RaisePropertyChanged("CtxItems"); } } private string _SelectedCtxItems; |
1 2 3 4 5 | public class Hello { public static void main(String[] args) { System.out.println("Hello World!"); } } |
1 2 3 4 5 6 7 8 | ref class myFactory sealed : Windows::ApplicationModel::Core::IFrameworkViewSource { public: virtual Windows::ApplicationModel::Core::IFrameworkView^ CreateView() { return ref new myView(); }; }; |
<button type="button" name="stepUp">Add 10</button> <button type="button" name="stepDown">Subtract 10</button> |
1 2 3 4 5 6 7 8 9 10 | @font-face { font-family: 'iconic'; src: url('webfonts/iconic.eot'); src: url('webfonts/iconic.eot?#iefix') format('embedded-opentype'), url('webfonts/iconic.svg#iconic') format('svg'), url('webfonts/iconic.woff') format('woff'), url('webfonts/iconic.ttf') format('truetype'); font-weight: normal; font-style: normal; } |
1 2 3 4 5 6 7 | input.addEventListener('invalid', function(e) { if(input.validity.valueMissing){ e.target.setCustomValidity("PLZ CREATE A USERNAME, YO!"); } else if(!input.validity.valid) { e.target.setCustomValidity("U R DOIN IT WRONG!"); } }, false); |
Note, uses escaped=”true”
<!--ContentPanel - place additional content here--> <grid grid.row="1" x:name="ContentGrid"> <listbox itemcontainerstyle="{StaticResource ContexMenuItemStyle}" itemssource="{Binding CtxItems}" selecteditem="{Binding SelectedCtxItems, Mode=TwoWay}" x:name="lbxTest"> </listbox> </grid> |
Defective because only comment shown – not subsequent lines
<!--ContentPanel - place additional content here--> |
Defective, because PHP code not shown
<div> </div> |
Defective, because no caption shown
public class Hello { public static void main(String[] args) { System.out.println("Hello World!"); } } |
Map Explorer demonstrates the use of new Map control for Windows Phone 8. This application shows functionality like searching of address, calculating route, etc in the same page, giving the user an immediate understanding of the Map property changes. To follow the standards of using location feature in the application it has also added the query dialog for user’s premising before accessing the location service of the device. The project wiki explains the compatibility and implementation of the application.
Windows Phone 8 Map API brings a fluid and extensive use of Map experience. Whether you are upgrading an existing Bing Maps application or writing a new Map application for Windows Phone 8 , Guide to the maps could be the one stop tutorial for you. This article explains step-by-step implementation of Windows Phone 8 Map API along with its features and the class library used.
– Somnath Banik (on behalf of the Projects Moderation team)
Back in 1900, when the Michelin Brothers published their first guide, there were only 4,000 cars in all of France. Flash forward 112 years, and today Michelin’s online guide works with both Nokia Maps and Nokia Drive; restaurants that receive the Michelin window sticker also get a Nokia NFC tag. Tap the tag with your Nokia phone, and you’ll learn whether that eatery was truly worth the detour.
Read more about creating your Windows Phone 8 apps for Nokia Lumia: http://www.developer.nokia.com/windowsphone
Drag & Drop in Windows Phone by pavan.pareta
This week’s featured article illustrates how to use Interaction Behaviors API to Drag & Drop objects in Windows Phone, with an example. The example in the article implements the drag’n’drop sequences using the Interaction Behaviors API.

The article covers the use of this API on both – traditional UI components like TextBlock, Image, etc. as well as UI elements like drawing objects like Rectangle, Ellipse, Path, etc.
Read the article and let us know how useful it was to you!
The compatibility layer for applications packed as .apk (that are running natively and use OpenGL ES) has seen its source code released yesterday. Supports Maemo 5 (Fremantle) and MeeGo 1.2 (Harmattan), which means your N900, N950 and N9 are covered. Documentation is provided in the source, and the wrapper generator scripts are also released. Looking forward to contributions and new modules from the community. Details can be found on the apkenv website.
Hola a todos!! A principios de mes publiqué un post sobre los eventos en los que participaría . Aprovecho hoy para ampliarlos! El día 27 de Noviembre estaré con el grupo de usuarios .net de Euskadi, Artalde.Net , dando una charla sobre Windows Phone 8, así que si estás por la zona no dudes en acudir, que luego nos iremos de pintxos!! En la charla veremos las nuevas herramientas que incorpora Visual Studio 2012, los emuladores, hablaremos de las novedades…(read more)