Windows Phone 8 SDK released: Direct 3D features detailled

I just finished watching the BUILD Keynotes after coming back home from work and came to the conclusion that Steve Ballmer has become the best demo guy for Microsoft. I highly suggest you take the time to watch his keynote to because I think that it’s the best one he has ever done so far. Anyway, let’s talk about Windows Phone 8. Microsoft has finally released the final public version of the WP8 SDK today which you can download from the source link below and start using to develop Windows Phone 7.X and Windows Phone 8 applications (no surprises here, it’s quite similar to the Leaked version I showed you this summer). Microsoft has also announced that developer registration to submit apps to the Windows Store will only cost $8 instead of $99 for the next 8 Days. So hurry up and start building amazing stuff.

As an added incentive, for the next 8 days individual developers can register for a Dev Center account for just $8 (a 92 percent savings). Please note because this is a very limited time offer. You’ll be charged $99 USD or equivalent in your local currency, and we’ll refund the difference in the next 30 to 45 days. Watch for more details on Dev Center soon.

Those of you who are still wondering what is the exact Direct3D feature set supported by Windows Phone 8 should take look after the break as MS’s Shawn Hargreaves has posted an great deal of info today about this:

Continue reading Windows Phone 8 SDK released: Direct 3D features detailled →

The Windows Phone 7.1 Mango SDK is now available

Microsoft has just release the RTW version of the Windows Phone 7.1 aka Mango SDK which is freely available for download. The final tools include several bug fixes and support for the following languages:

  • English (en-US)
  • French (fr-FR)
  • German (de-DE)
  • Italian (it-IT)
  • Japanese (ja-JP)
  • Korean (ko-KR)
  • Russian (ru-RU)
  • Spanish (es-ES)

You can grab them directly from here.

Continue reading The Windows Phone 7.1 Mango SDK is now available →

Updated Microsoft Advertising SDK for Windows Phone 7 released

Microsoft has just released an updated version of the Microsoft Advertising SDK for Windows Phone 7. Unfortunately PubCenter is still only available to US residents. Contrary to what I thought earlier this month it is not yet open to developers worldwide but only to advertiser which can now sell ads via Adcenter. Anyway, here’s what new in the June SDK:

- Streamlined Ad Control APIs make common tasks simpler. For example, the Ad Control will now automatically collapse itself when no ad is available; this previously this required custom code.
- Added support for ads that link to Windows Phone Marketplace. Stay tuned for news on how you’ll soon be able to promote your app by advertising in other Windows Phone apps.
- The Ad Control is now automatically available in the Visual Studio 2010 toolbox.
- Ad requests over SSL for better end-user privacy.
- Numerous bugs fixes and stability improvements.

Continue reading Updated Microsoft Advertising SDK for Windows Phone 7 released →

Microsoft Advertising for Windows Phone 7 now available worldwide

Finally! Microsoft has announced today prior to the opening of the Cannes Lion festival that Microsoft Advertising Exchange for Mobile is now available globally (it was restricted to the US Only). This means that Windows Phone 7 developers from around the world can now used Microsoft’s in-app adverts to monetize their applications. Microsoft is also opening its Microsoft Advertising Exchange RTB in the UK and Netherlands with Canada, France and Germany in the coming months. Check out the full press release after the break:

Continue reading Microsoft Advertising for Windows Phone 7 now available worldwide →

Microsoft releases Android to Windows Phone API mapping tool for developers

Microsoft has just announced the Android to Windows Phone API mapping tool for Android developers who wish to leverage their coding skills and port their applications to Windows Phone 7. The company did something similar a few months ago with the release of the iPhone to Windows Phone API mapping tool and has now added Android 2.3 / Gingerbread in the mix.

We’ve added Android to the Windows Phone API mapping tool to help developers find their way around the Windows Phone platform. Think of the API mapping tool as being like a translation dictionary. For example, let’s say that you’re planning a vacation to France. Since you don’t speak the language, you’ll bring a pocket travel dictionary. Having this tool will surely help you get an idea about what you are ordering from a restaurant menu, but you’ll have no idea what the actual recipe is — nor will you be able to have a conversion in French with the server! But it’s a great learning tool to make the first steps.

Continue reading Microsoft releases Android to Windows Phone API mapping tool for developers →

HTC launches HTCDev developer program and opens up the Sense UI with the OpenSense SDK

HTC’s CEO Perter Chou has just announced, during his Qualcomm Upling Keynote, that the company is opening up the Sense UI to modders with the OpenSense SDK and launching a new developer program named HTCDev. So what is this all about? Here’s the official description:

HTCdev will be a comprehensive resource for developers that will provide the core tools you need to develop your ideas specifically on HTC devices, including access to HTC OpenSense SDK, support, education, and enhanced services that will enable you to build, publish and promote your ideas. HTCdev will be a constantly evolving platform and we intend to use your feedback to add new features and tools in the future. This is the start of a conversation and of a collaboration. Where it goes from here is only limited by your imagination.

As you can see HTC is going to provide a free OpenSense SDK that will allow anybody to play around and modify the famous and critically acclaimed Sense UI.

Continue reading HTC launches HTCDev developer program and opens up the Sense UI with the OpenSense SDK →

Windows Phone 7 Mango Beta SDK announced: Available Now

Along side the Windows Phone 7 Mango comes the launch of the Mango Beta SDK. It’s available now for download and obviously includes most of the features we have heard about during the MIX11 event. Yes, it’s called Windows Phone 7.1.

First the tools. Developers can use this beta release to get ready for the upcoming Windows Phone OS release. The new application platform capabilities coming in Mango deliver the top features you have asked for:

- Background processing

- New profiler and emulator for testing

- Use of Silverlight + XNA together

- Silverlight 4

- IE9 web browser control

- Live Tile enhancements: use of back of tiles and ability to update Live Tiles locally
- Deep linking into apps from notifications and Live Tiles

- Additional sensors; direct camera access, compass & gyro

- Fast application switching

- Networking / sockets for communications

- Local SQL database for structured storage

- Access to calendar and contacts for apps

Continue reading Windows Phone 7 Mango Beta SDK announced: Available Now →

Microsoft releases iPhone iOS to Windows Phone 7 API mapping tool

Microsoft has just announced the availability of a new tool and resources aimed at iOS / iPhone developers who wish to port their applications to Windows Phone 7. The package consists of:

The package consists of:

- a NEW iPhone/iOS to Windows Phone 7 API mapping tool

With this tool, iPhone developers can grab their apps, pick out the iOS API calls, and quickly look up the equivalent classes, methods and notification events in WP7. A developer can search a given iOS API call and find the equivalent WP7 along with C# sample codes and API documentations for both platforms.

- a 90+ pages “Windows Phone 7 Guide for iPhone Application Developers” white paper, organized in 8 chapters, and growing
- a series of “developer stories” or should I say “PR videos” to promote the platform’s awesomeness

Continue reading Microsoft releases iPhone iOS to Windows Phone 7 API mapping tool →

Latest Windows Phone 7 unlocked emulator image with copy and paste available

The newest Windows Phone 7 image for the SDK emulator has just been unlocked and made available for your viewing pleasure. Other than copy and paste there doesn’t seem to be anything new as far as I can see but it you want to take screen shots of the OS this is currently the best solution. But please keep in mind that it is not recommended to use this image if you are developing applications and testing them out on it. Always use the locked image to test your applications. The current OS version is now 7.0.7389 compared to 7.0.7004 for the RTM we all have. Also note that Copy and Paste doesn’t work in the WebBrowser control (you can’t copy normal text displayed in it unlike IE Mobile). Now that’s totally ridiculous and adds another nail on the coffin of the poor control..good job MS (yes it sucks, it’s slow, doesn’t support basic java-script as if it displays everything in IE’s “Mobile Version view” so it doesn’t display ads or embedded Youtube videos and now doesn’t support something as simple as copy and paste). Check out the video after the break:

Continue reading Latest Windows Phone 7 unlocked emulator image with copy and paste available →

Windows Phone 7 SDK January update with Copy Paste and updated Bing Maps control released

The promised Windows Phone 7 SDK January update which now includes support for Copy and Paste has now been released and available for download. Here’s what’s new in this new package:

What’s in the January 2011 Update

The following are included in the Windows Phone Developer Tools January 2011 Update:

Copy and Paste

Copy and paste is now enabled on Windows® Phone 7 in the following controls:

  • System.Windows.Controls.TextBox
  • System.Windows.Controls.PasswordBox
  • Text input fields within the Microsoft.Phone.Controls.WebBrowser control.

Developers can test the copy and paste functionality in the new Windows Phone Emulator. For more information, see How to: Test Copy and Paste in Windows Phone Emulator. End users can use the copy and paste functionality only after receiving the corresponding update to the Windows Phone 7 operating system.

Most applications already published to the Windows Phone Marketplace do not need to be recompiled to take advantage of copy and paste functionality. Copy and paste will work automatically for end users after they receive the corresponding update to the operating system.

Caution:
In applications that have pivot or panorama controls that contain text boxes, users can unintentionally change panes when trying to copy text. To prevent this problem, open your application, recompile it, and then resubmit it to the Windows Phone Marketplace.

Windows Phone Capability Detection Tool

Detects the phone capabilities used by your application. When you submit your application to Windows Phone Marketplace, Microsoft performs a code analysis to detect the phone capabilities required by your application and then replaces the list of capabilities in the application manifest with the result of this detection process. This tool performs the same detection process and allows you to test your application using the same list of phone capabilities generated during the certification process. For more information, see How to: Use the Capability Detection Tool.

Windows Phone Connect Tool

Allows you to connect your phone to a PC when Zune® software is not running and debug applications that use media APIs. For more information, see How to: Use the Connect Tool.

Updated Bing Maps Silverlight Control

Includes improvements to gesture performance when using Bing™ Maps Silverlight® Control. For more information, see Bing Maps Silverlight Control for Windows Phone.

What’s in the WPDT Fix

Continue reading Windows Phone 7 SDK January update with Copy Paste and updated Bing Maps control released →

Updated Windows Phone 7 developer SDK with copy and paste support coming out today ?

According Microsoft’s Brandon Watson an update to the Windows Phone 7 SDK will be released today and included a new emulator image featuring the much needed copy and paste feature.

The update coming out late Thursday or Early Friday will be involving a new OS image, which will include Copy Paste Assistance for developers, and hints to a OS update in the coming month. We assume by the end of Feb. Early March.

This is a rather vague statement here. So the first OS update..or should I say FIX is now coming out at the end of February or in March? Oh and the SDK update doesn’t even include any new APIs. Nice job Microsoft! Doesn’t matter that you getting steamrolled by Google’s Android right?

UPDATE: The new SDK is now out.

Continue reading Updated Windows Phone 7 developer SDK with copy and paste support coming out today ? →

Android 3.0 SDK Preview released

Google has just released a preview of the Android 3.0 SDK that can be downloaded right now for all you Android developers out there looking to build applications for the soon to be released Honeycomb tablets. Here’s what’s new in the SDK:

- An early Android 3.0 system image for use in the Android emulator
- An Android 3.0 library with non-final APIs
- A new WXGA emulator skin for an extra large Android Virtual Device
- New documentation for Android 3.0, including a complete API reference, new developer guides, and an API differences report between Android 3.0 and 2.3.

UI framework for creating great apps for larger screen devices: Developers can use a new UI components, new themes, richer widgets and notifications, drag and drop, and other new features to create rich and engaging apps for users on larger screen devices.

High-performance 2D and 3D graphics: A new property-based animation framework lets developers add great visual effects to their apps. A built-in GL renderer lets developers request hardware-acceleration of common 2D rendering operations in their apps, across the entire app or only in specific activities or views. For adding rich 3D scenes, developers take advantage of a new 3D graphics engine called Renderscript.

Support for multicore processor architectures: Android 3.0 is optimized to run on either single- or dual-core processors, so that applications run with the best possible performance.

Rich multimedia: New multimedia features such as HTTP Live streaming support, a pluggable DRM framework, and easy media file transfer through MTP/PTP, give developers new ways to bring rich content to users.

New types of connectivity: New APIs for Bluetooth A2DP and HSP let applications offer audio streaming and headset control. Support for Bluetooth insecure socket connection lets applications connect to simple devices that may not have a user interface.

Enhancements for enterprise
: New administrative policies, such as for encrypted storage and password expiration, help enterprise administrators manage devices more effectively.

Continue reading Android 3.0 SDK Preview released →

Microsoft allows developers to include advertising in their Windows Phone 7 XNA games

Just a few hours ago I was wondering on Twitter when Microsoft will allow non US residents to use the PubCenter ad control in their Windows Phone 7 applications (just like regular PubCenter for websites, the service is only availalbe to US Residents). Unforturnitely there’s still nothing new on this front but Microsoft has just announced an update to the Windows Phone 7 Advertising SDK that allows US develepers to included text based or image ads in their XNA applications / Games:

Today, Microsoft Advertising is excited to release an update to the Microsoft Advertising SDK for Windows Phone 7 that allows ad-enabled mobile gaming applications. The announcement makes it easy for mobile gaming developers to integrate banner or text ads into their Windows Phone 7 gaming apps via the XNA Framework while leveraging game-specific features like 3D graphics support, multiple graphic blend modes, built-in game loop and much more.

Continue reading Microsoft allows developers to include advertising in their Windows Phone 7 XNA games →

Android 2.3 Gingerbread OS announced and SDK released

 

Google has finally officially introduced Android 2.3 aka Gingerbread today. The new version of the leading smartphone OS packs a lot of new features that you will see highlighted in a video after the break but here’s a list of all the new Gingerbread features:

- UI refinements for simplicity and speed
- Faster, more intuitive text input
- One-touch word selection and copy/paste
- Improved power management
- Control over applications
- New ways of communicating, organizing:
1) Internet calling
2) Near-field communications (NFC support)
- Downloads management

- Improved Performances
- Native input and sensor events
- Gyroscope and other new sensors, for improved 3D motion processing
- Open API for native audio
- Native graphics management
- Native access to Activity lifecycle, window management
- Native access to assets, storage
- Robust native development environment

- Mixable audio effects

- Support for new media formats
- Access to multiple cameras

New Platform Technologies

Media Framework

  • New media framework fully replaces OpenCore, maintaining all previouscodec/container support for encoding and decoding.
  • Integrated support for the VP8 open video compression format and the WebMopen container format
  • Adds AAC encoding and AMR wideband encoding

Linux Kernel

  • Upgraded to 2.6.35

Networking

  • SIP stack, configurable by device manufacturer
  • Support for Near Field Communications (NFC), configurable by device manufacturer
  • Updated BlueZ stack

Dalvik runtime

  • Dalvik VM:
    • Concurrent garbage collector (target sub-3ms pauses)
    • Adds further JIT (code-generation) optimizations
    • Improved code verification
    • StrictMode debugging, for identifying performance and memory issues
  • Core libraries:
    • Expanded I18N support (full worldwide encodings, more locales)
    • Faster Formatter and number formatting. For example, float formatting is 2.5x faster.
    • HTTP responses are gzipped by default. XML and JSON API response sizes may be reduced by 60% or more.
    • New collections and utilities APIs
    • Improved network APIs
    • Improved file read and write controls
    • Updated JDBC
  • Updates from upstream projects:
    • OpenSSL 1.0.0a
    • BouncyCastle 1.45
    • ICU 4.4
    • zlib 1.2.5

Continue reading Android 2.3 Gingerbread OS announced and SDK released →

Visual Basic for Windows Phone 7 Developer Tools RTW released

Microsoft has just announced the release of theVisual Basic for Windows Phone 7 developer Tools RTW alongside a small sample application to give developers a sense of what things look like when developing in VB for WP7. This release enables developers to code silverlight applications for Windows Phone 7 (no XNA development) with the latest version of the SDK released last month. You can grab the VB RTW tools here:

  • English: http://go.microsoft.com/fwlink/?LinkId=206790&clcid=0×409
  • French: http://go.microsoft.com/fwlink/?LinkID=206790&clcid=0x40c
  • German: http://go.microsoft.com/fwlink/?LinkID=206790&clcid=0×407
  • Italian: http://go.microsoft.com/fwlink/?LinkID=206790&clcid=0×410 
  • Spanish: http://go.microsoft.com/fwlink/?LinkID=206790&clcid=0x40a
  • Continue reading Visual Basic for Windows Phone 7 Developer Tools RTW released →

    Windows Phone Developer Tools October 2010 Update Released

    Microsoft has quietly released the October Update of the Windows Phone 7 SDK yesterday which now includes two new features and performance enhancement when suing the Bing Maps control.

    •Windows Phone Capability Detection Tool – Detects the phone capabilities used by your application. When you submit your application to Windows Phone Marketplace , Microsoft performs a code analysis to detect the phone capabilities required by your application and then replaces the list of capabilities in the application manifest with the result of this detection process. This tool performs the same detection process and allows you to test your application using the same list of phone capabilities generated during the certification process. For more information, see How to: Use the Capability Detection Tool.

    •Windows Phone Connect Tool – Allows you to connect your phone to a PC when Zune® software is not running and debug applications that use media APIs. For more information, see How to: Use the Connect Tool.

    •Updated Bing Maps Silverlight Control – Includes improvements to gesture performance when using Bing™ Maps Silverlight® Control.

    Continue reading Windows Phone Developer Tools October 2010 Update Released →

    Microsoft Advertising opened for Windows Phone 7 application registrations

    As is was previously announced Microsoft is officially enabling US only Windows Phone 7 applications developers to register their apps if they wish to monetize them through Microsoft’s PubCenter (using the SDK released 2 weeks ago). Unfortunately this only applies to US residents so the vast majority will have to rely on Google’s Mobile Adsense or Admob advertising platform. More info after the break:

    Continue reading Microsoft Advertising opened for Windows Phone 7 application registrations →

    Microsoft releases Visual Basic CTP for Windows Phone 7 developer tools

    I’m guessing that this is what Brandon Watson was hintting at last night on Twitter. Microsoft has just released a CTP that enables  Visual Basic developers to create Windows Phone 7 application with the final version of the Windows Phone 7 sdk that was released last week.

    Please install this Community Technology Preview to develop Windows Phone 7 applications using Microsoft Visual Basic. This CTP is to be used as an evaluation, and is not intended to reflect the final version of the technology, which is subject to implementation changes.

    Some more info:

    We’re not formally announcing the schedule for when Visual Basic will be fully supported. We’re giving VB developers early access to the Windows Phone 7 platform so that they can start thinking about what amazing apps they want to build.

    A couple of important caveats:

    1.This is a CTP, which means we want to give you early access, and are hoping to solicit feedback, but this is not a final implementation, and you should not expect anything you built to be commercial ready.
    2.There is no Go-Live license, which means you shouldn’t try to release apps built with this version of the technology.
    3.You need to be a Visual Studio 2010 Professional (or higher) customer. So if you only have the Express edition of the Windows Phone Developer Tools, you cannot use this version of the CTP. I hear Visual Studio 2010 have a trial download if you are really itchy.
    4.You cannot build XNA games. Silverlight apps only.

    Download it from here.

    Windows Phone 7 in-application ads using Microsoft Advertising are currently restricted to US Residents

    Bad news for all non-US developers who wished to use the recently released Microsoft Advertising SDK for Windows Phone 7. Acording to the official FAQ only Developers living in the US are currently allowed to use Microsoft’s Advertising (PubCenter) in there applications:

    Q- Can any developer participate?
    A- Currently, only U.S.-based developers or international developers with a legal US business entity with a US tax identification number are supported. Additional international support coming soon.

    Continue reading Windows Phone 7 in-application ads using Microsoft Advertising are currently restricted to US Residents →