Just posting this here as it had me foxed for a while:
You can have multiple TileOptions in code by separating the options with the pipe character. EG:
TileOptions = TileOptions.ShowNameOnLogo | TileOptions.CopyOnDeployment;
For the last few days I have been getting notifications that updates are ready to install but I am having difficulty installing them.
Here is what I am seeing:
1. Tile shows a daily increasing number of apps to update.
2. Selecting get me the list for updating:
3. Selecting ‘install’ then just gives me a perpetual updating animation (even when left in this state overnight).
Is anyone else experiencing a similar issue? generally my Windows 8 install behaves well but i am wondering if there is an issue with my particular device (Vaio VPCSC265e)?
NB I have been able to install updates in the past. ( Also selecting the updates individually produces the same result). I have no problem installing new Apps.
Third day of trying to register an App name for the Windows 8 Store:
Is anyone else out there having any luck?
No idea what made me try this but I copied the URL into another browser and this time, instead of going to the name your App page I was told to enter a security number that had been sent to my phone. This I did and I was subsequently able to Name my App.
So it looks to have been some kind of security issue.
NB I generally use IE (10) but flipped over to Chrome for the resolution.
So this is an error I am seeing quite a lot while developing Windows 8 Apps.
Luckily there is a workaround that seems to work every time (at least for me).
Simply(!) close down everything and log out. When you log back in make sure to use a full password (not a pin).
Fire up your project in Visual Studio and hopefully you will be good to go.
(Will post an update when I discover what is causing this error)
Get free help from Microsoft with building your Windows 8 App by signing up to their new 30 day promotion.
As a part of this program developers in the USA can get :
* Personal on-the-phone access to a Windows 8 architect.
- * An exclusive one-on-one design consultation.
Everyone (UK as well) also gets an opportunity to get expert help from a Microsoft Services Engineer at an App Excellence Lab.
SIGN UP HERE
Not very scientific but a quick way to check the number of Windows 8 Apps in the marketplace for your own region (ie Apps that you are able to access)
- Open the Windows Store
- Go to the search charm
- Search for " " (a blank space)
You should get a count back, along with a list of all the apps.
Post your own results (with Date and Country) below for comparison.
Talk about ‘hard work, persistence & passion’ I now have an App in the Windows 8 store (RTM). Without going in to details this has been an up hill struggle but I am very pleased to say that it should be available from the store ‘very soon’.
the URL I have been given for anyone wanting to try it out is
(Note that at the time of writing 8am 9/8/2012 I get a 404 ‘Page not found’ on this address!)
I note that there are presently zero downloads so I guess it must take some time to replicate through servers or progress through a hidden/unknown process prior to actually appearing live in the store.
Please try it and let me know what you think. I value feedback and will use it in improving this app going forward.
As previously announced any income I derive from this app in the form of advertising revenue or future in app donations will go 100% to charity.
Looks like MS have integrated the previous ‘labs only’ feature into (Windows Live) Photo Gallery.
Makes a very presentable collage of different photos with minimal fuss:
(Collage built for ‘Live Tile Sport’ Windows 8 App)
“Trying to create a collage of photos on your own is hard and usually requires expensive and complex software. With Auto Collage in Photo Gallery you just select seven or more photos and we’ll arrange them in a collage for you. Making a new photo our of existing photos has never been easier. Whether you want to make a special print of a collection of photos or you want a nice start or ending to a movie highlight with some of your favorite scenes.”
Give it a try: http://g.live.com/1rewlive5-all/en/wlsetup-all.exe
Just got prompted for another update. There doesn’t appear to be any information on what might be included but version numbers were incremented as per the screenshot below.
Difficult to spot changes in the O/S but the most obvious is the option to create a WIFI hotspot using the phones 3G internet connection.
Messaging. Adds new messaging capabilities to your phone. You can now attach multiple pictures, videos, audio notes, and ringtones to text messages.
Other quality improvements. Includes many other improvements to Windows Phone.
This update is not available in all markets or for all phones.
“High level breakdown of disciplines required for this exam”
Develop Metro style Apps by Using WinRT (17%)
- Create background tasks.
- This objective may include but is not limited to: implement the Windows.applicationmodel.background classes; implement the IBackgroundTask interface
- Consume background tasks.
- This objective may include but is not limited to: use timing and system triggers; keep communication channels open; request lock screen access; use the BackgroundTransfer class to finish downloads
- Create and consume WinMD components.
- This objective may include but is not limited to: create a WinMD component in C#; consume a WinMD component; handle WinMD reference types; reference a WinMD component
Discover and Interacting with Devices (16%)
- Capture media with the camera and microphone.
- This objective may include but is not limited to: use CameraCaptureUI to capture pictures or video; use MediaCapture to capture pictures, video, or audio; configure camera settings; set media formats; handle media capture events
- Get data from sensors.
- This objective may include but is not limited to: determine the availability of a sensor (Windows.devices.sensors); add sensor requests to the app manifest; handle sensor events; get sensor properties; determine location via GPS
- Enumerate and discover device capabilities.
- This objective may include but is not limited to: discover the capabilities of a device (for example, GPS, accelerometer, near field communication, and camera)
Program User Interaction (17%)
- Implement printing by using contracts and charms.
- This objective may include but is not limited to: implement the Print contract; create a custom print template; construct a print preview; handle print pagination; implement in-app printing; expose printer settings within your app
- Implement Play To by using contracts and charms.
- This objective may include but is not limited to: register your app for Play To; use PlayToManager to stream media assets; register your app as a PlayToReceiver
- Notify users by using Windows Push Notification Service (WNS).
- This objective may include but is not limited to: authenticate with WNS; request, create, and save a notification channel; call and poll the WNS
Enhance the User Interface (16%)
- Design for and implement UI responsiveness.
- This objective may include but is not limited to: choose an asynchronous strategy for your app; implement the Task Parallel library for multi-processor utilization; convert asynchronous operations to tasks
- Create animations and transitions.
- This objective may include but is not limited to: apply animations from the animation library; create and customize animations and transitions, including XAML transitions; implement storyboards and transformations; utilize built-in animations for controls
- Create custom controls.
- This objective may include but is not limited to: choose the appropriate base control to create a custom control template; style a control through control templates; design the control template to respond to changes in viewstate
- Design Metro style apps for globalization and localization.
- This objective may include but is not limited to: implement .resw files to translate text; implement collation and grouping to support different reading directions; implement culture-specific formatting for dates and times
Manage Data and Security (17%)
- Design and implement data caching.
- This objective may include but is not limited to: choose which types of items (user data, settings, app data) in an app should be persisted to the cache according to requirements; choose when items are cached; choose where items are cached (Windows Azure, remote storage); select the caching mechanism
- Save and retrieve files from the file system.
- This objective may include but is not limited to: handle file streams; save and retrieve files by using StorageFile and StorageFolder classes; set file extensions and associations; save and retrieve files by using the file picker classes; compress files to save space; access libraries, including pictures, documents, and videos
- Secure app data.
- This objective may include but is not limited to: encrypt data by using the Windows.Security.Cryptography namespace; enroll and request certificates; encrypt data by using certificates
Prepare for a Solution Deployment (17%)
- Design and implement trial functionality in an app.
- This objective may include but is not limited to: set up a timed trial; set up a feature-based trial; set up in-app purchases; transition an app from trial to full
- Design for error handling.
- This objective may include but is not limited to: design the app so that errors and exceptions never reach the user; application class for global collection; handle device capability errors; handle asynchronous errors
- Design and implement a test strategy.
- This objective may include but is not limited to: recommend a functional test plan; implement a coded UI test; recommend a reliability test plan (performance testing, stress testing, scalability testing, duration testing); implement unit testing in an app
- Design a diagnostics and monitoring strategy.
- This objective may include but is not limited to: design profiling, tracing, performance counters, audit trails (events and information), and usage reporting; decide where to log events (local vs. centralized reporting)