Xamarin is a startup that is doing the job what Microsoft should have done with their .Net/C# platform. With Xamarin, you write your apps entirely in C#, sharing the same code on iOS, Android, Windows and Mac. You can reuse your favorite .NET libraries, and still easily incorporate platform-specific libraries and frameworks when you want to. Xamarin delivers high performance compiled code with full access to all the native APIs so you can create native apps with device-specific experiences. Anything you can do in Objective-C or Java, you can do in C# with Xamarin. Today, CRN reported that Microsoft is in talks to acquire Xamarin. Microsoft is in the final stages of negotiations that could lead to either an acquisition or major investment in Xamarin, a mobile startup whose tools make it possible to code iOS and Android apps using Microsoft development tools, sources with knowledge of the discussions told ...

Read More →

Microsoft announced ID@Xbox program last year allowing independent developers to publish their games on Xbox One game store. Even though games from this program is yet to be released to general public, this program is gaining momentum among developers. Microsoft said that over 200 developers are already creating games using dev kits provided by ID@Xbox right now and even released a long list revealing few names. Find it below. Honestly when I look at this list, all I can say is “wow.” It’s incredibly humbling to see so many fantastic studios there supporting Xbox One, from XBLIG and XBLA alumni like Ska Studios and Humble Hearts, to new studios like Glass Bottom Games and Heart Machine, and veterans including Robomodo, Zoë Mode and Playdead. We could not be more excited! ID@Xbox is a global program and we’re committed to bringing the best from around the world to Xbox One. The first ...

Read More →

Back in 2012, Microsoft announced a new programming language called TypeScript in order to get JavaScript development to scale. JavaScript was originally introduced as a client-side scripting language for web pages limited to its Document Object Model (DOM). TypeScript is a language for application-scale JavaScript development. TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. Microsoft is actively evolving this new language since its release and yesterday released TypeScript 1.0 RC to the general public. Today’s TypeScript 1.0 RC release marks an important step on the path to 1.0. We are also now adding TypeScript support into the Visual Studio 2013 product, starting with Update 2. TypeScript has been a hit with developers both inside and outside Microsoft as it’s developed toward 1.0 over the last 18 months. Optional static typing, rich IDE features, and support for classes and modules provide foundations for robust software development for ...

Read More →

After Microsoft added the Unity framework support in Windows and Windows Phone Store last year, there are more than 2000 games now available in our stores. Microsoft is happy with the way Unity Developer program for Windows is progressing and they are announcing a new special incentive offer, exclusively for Unity developers, to continue to create great games for Windows. Unity developers can get some great benefits including store registration, a Microsoft Windows 8 license, a Windows device (phone/tablets), a promotional package and technical assistance. Check the details of the offer and the Terms & Conditions. Read more about it below, How to qualify: Any Unity developer using Unity 4 to develop their games and apps can apply. Applicants are required to have experience with shipping games and apps on mobile platforms. The content that is submitted for review needs to stand out: it needs to be innovative, interesting, and different from ...

Read More →

At MS-News, we are fans of Hal who writes a great blog entitled Hal2020. For those not familiar with Mr. Berenson, he is a former Microsoft distinguished engineer and worked at the company from 1994 – 2002 and spent decades at the Digital Equipment Corporation before that. He often writes about Microsoft’s products, people and policies. Today, he wrote a blog post titled “Now I get it, the Consumer guys at Microsoft are just plain wrong!” in which he criticized Windows platform’s “shut up and ship” policy as opposed to older ways of engaging with platform developers in advance. For example, Windows Azure is now following the rapid release cadence and public previews releasing every few weeks. On the contrary, Windows and Windows Phone releases are closely guarded till its release leaving little time for developers to jump in to the new platform. Let me contrast three strategic thrusts going on at Microsoft.  ...

Read More →

Microsoft Research today revealed their new project called Bing Code Search: C# code snippets on-demand for visual studio developers. Bing Code Search for Visual Studio 2013 helps developers find and reuse code samples on the web more easily by bringing the code search experience directly into Visual Studio. With this extension, a developer can search sites such as MSDN, StackOverflow, CSharp411 and Dotnetperls and find, copy and use C# code samples directly inside the IDE. You can try it yourself online at http://codesnippet.research.microsoft.com/. Write your question as a special comment starting with three slashes ///. Your question may mention variables. Press the Tab key on the same line to get answers; press Enter to insert selected snippet This is a great tool for developers to speed up their coding process. What do you think? via: @h0x0d                  ...

Read More →

Microsoft revealed ID@Xbox program last year which allowed independent developers to self-publish Xbox One games to Xbox Store. Even though Microsoft announced this program months back, we are yet to indie titles on Xbox One Store. Phil Spencer from Microsoft today revealed that NinjaBee’s Nutjitsu and a mystery Team17 Worms game will be among the first ID@Xbox titles released. Nutjitsu is a free-to-play Windows 8 puzzle game from Ninja Bee, the studio behind A World of Keflings. Team 17 has confirmed to Eurogamer its plan to self-publish Worms Battlegrounds on both PlayStation 4 and Xbox One. Apart from this, Microsoft is expecting several other indie developers releasing their games on Xbox One platform. Games should have an exciting 2014 ahead! via: Eurogamer ...

Read More →

Microsoft launched modern.IE website for web developers last year in an effort to make the job for web developers easier when it comes to testing in different browsers. It was a nightmare to test in different Internet Explorer versions since you can’t have more than one version installed on a Windows machine. Also, developers on Mac and Linux platforms were not able to test on IE. To solve this issue, Microsoft launched modern.IE, One of the best ways to easily test across multiple versions of Internet Explorer is through virtualization technology. Since launching last year, over 750,000 developers have used the virtualization tools on modern.ie, saving an average of 1 hour and 20 minutes by using pre-configured VMs and 2 hours and 48 minutes using Browserstack, when compared to building a VM from scratch. Collectively, those developers have saved over one million hours, freeing them to focus on building innovative ...

Read More →

Microsoft yesterday announced few changes and improvements in the Windows Store onboarding and publishing process to make things easier for app developers. For example, you can now set exact date, time with time zone on when you app should go live in Windows Store, you can now relist the app at anytime to fix some critical issues, you can now end support for Windows 8 without disturbing the latest app in the store and more. From Windows team blog, Setting your app’s release date and time First off, we’ve added more control to choosing the release date for your app. Previously, when you submitted an app, it went live in the Store as soon as certification and the process of publishing the app was completed, or you could select a future date to publish your app. Now you have more control over when publishing begins. Rather than only choosing the date, ...

Read More →

Great news for Windows Phone and Windows developers around San Francisco Bay Area of California. Microsoft has partnered with Facebook to host a hackathon down in Menlo Park at the Facebook offices. There will be number of Microsoft engineers along with Facebook’s engineers to demonstrate easily you can deeply integrate Facebook platform across both the Windows and Windows Phone apps. Microsoft is even promising 1:1 assistance along with some great speakers. Join Facebook and Microsoft engineers for an overnight hackathon on January 17th. Learn how to integrate Facebook login and Facebook platform APIs into your Windows and Windows Phone apps. Why you should attend: Learn how to build apps for Windows and Windows Phone Learn how to integrate Facebook Login and Sharing into your Windows and Windows Phone apps Come ready to hack with Microsoft and Facebook engineers! There will be food, drinks, and prizes Who should attend: This is a technical event and ...

Read More →

Joe Duffy, an architect and developer on a research operating system at Microsoft has blogged about the next generation programming language they have been working on in the past couple of years. Microsoft is now describing this upcoming language as “systems programming” extensions to C#. Microsoft is trying to pitch this language as cross between Safety & Productivity centric C#, Java, etc, and Performance centric C++. Here are the 6 important features of the language, ) Lifetime understanding. C++ has RAII, deterministic destruction, and efficient allocation of objects. C# and Java both coax developers into relying too heavily on the GC heap, and offers only “loose” support for deterministic destruction via IDisposable. Part of what my team does is regularly convert C# programs to this new language, and it’s not uncommon for us to encounter 30-50% time spent in GC. For servers, this kills throughput; for clients, it degrades the ...

Read More →

Microsoft has added IE11 for Windows 7 and IE11 on Windows 8.1 to the suite of virtual machines now available on modern.IE for testing Internet Explorer across platforms and versions. The Redmond software giant also updated all of the virtual machines based on feedback from the community. Among the changes the company made to the refreshed images are: Windows update set to off by default to avoid the VMs with older versions of IE updating themselves automatically to the newest version for that operating system Resealed the images to have the longest expiration of the evaluation period allowed Brought answers to frequently asked questions right inside Windows on the desktop background Instituted a VM build version system and have the home page set to visit modern.IE to check for updates to the VMs For reference, IE6-11 testing virtual machines are available on the following platforms and virtualization technologies: 1. Windows a. ...

Read More →

Today Microsoft has started delivering the delivering Kinect for Windows v2 Developer Preview kits to the programs thousands of participants.  The Developer Preview includes a pre-release Kinect for Windows v2 sensor, access to the new generation Kinect for Windows software development kit (SDK), as well as ongoing updates and access to private program forums. Participants will also receive a Kinect for Windows v2 sensor when they become available next summer (northern hemisphere). Microsoft is making the Kinect for Windows sensor and SDK available early to qualifying developers and designers so they can prepare to have their new-generation applications ready in time for general availability next summer.  The new Kinect for Windows v2 sensor will feature the core capabilities of the new Kinect for Xbox One sensor. Real Vision Kinect Real Vision technology dramatically expands its field of view for greater line of sight. An all-new active IR camera enables it ...

Read More →

During the Visual Studio 2013 launch event in New York, Microsoft revealed its upcoming compiler technology that will compile .Net code directly to native code. Mary Jo Foley reported that this project is codenamed Project N. Microsoft Project Manager Orville McDonald demonstrated this technology with FreshPaint app. One version of FreshPaint app was compiled using this upcoming compiler technology while the other one was a normal current FreshPaint app. It was shown that the optimized FreshPaint loaded very quickly. “We don’t do JIT (just-in-time compile) and use optimization that we use for C++ code,” ZDNet reported the following on this upcoming project from Microsoft, I’ve gotten a few tips in recent months about “Project N,” which, according to my contacts, is designed to make applications developed in .Net/C# work better on Windows 8 and Windows RT via new compiler technology under development at the company. My tipsters have said Microsoft is planning to go ...

Read More →

Microsoft today announced that ID@Xbox developers will get free license of Xbox One Add-on for Unity. This is a great news for indie developers who won’t be able to afford Unity licenses. To us, ID@Xbox is about providing a level playing field for all developers. So, we worked with Unity and we’re pleased to announce that, when released in 2014, the Xbox One add-on for Unity will be available at no cost to all developers in the ID@Xbox program, as will special Xbox One-only Unity Pro seat licenses for Xbox One developers in the ID@Xbox program. The Unity add-on for Xbox One supports every element of Xbox One, from Kinect to SmartGlass to the impulse triggers of the new controller. So, an indie developer can make use of this Unity add-on take advantage of all aspects of Xbox One just like every other developer. Also Unity is available for Windows and Windows ...

Read More →

Microsoft today discussed about the much garnered Xbox Live Compute feature on Xbox One. The Xbox Live Cloud service is specifically designed to enable game creators to utilize the scalable computing resources that Microsoft deploys within their regional datacenters. This compute resources will allow game developers to enhance their game experiences beyond what is generally possible with the limited resources of a console. Microsoft is even giving game developers the cloud computing power for FREE so they can more easily transition to building games on Xbox One for the cloud. Microsoft has listed some advantages of using Xbox Live Cloud. Read it below. The really exciting part becomes evident when we consider a few things game creators can do when they use these additional computing resources in the cloud: Higher fidelity game experiences – As I mentioned before, cloud compute can enable developers to offload computations for all sorts of environmental elements. In a ...

Read More →