comp.lang.ada
 help / color / mirror / Atom feed
From: Ivan Levashev <bu_gen@octagram.name>
Subject: Re: Microsoft UWP/WinRT - Update
Date: Sun, 18 Jun 2017 08:15:53 +0700
Date: 2017-06-18T08:15:53+07:00	[thread overview]
Message-ID: <oi4k86$ttf$1@dont-email.me> (raw)
In-Reply-To: <6ce292d0-1f78-474c-ad94-9129d5f7ce83@googlegroups.com>

14.06.2017 12:43, alby.gamper@gmail.com пишет:
> Dear Ada Community
>
> I have managed to get the WinRt bindings into a usable state
> and have managed to create a "Windows Store" application. But
> the Windows App certification Fails, since the underlying
> Ada runtime, ie libgnat uses api's that are restricted, Thus
> preventing the application from being distributed via the "Windows
> Store".
>
> However it can be installed and run on a local PC)
> Shown below is the application code which loads up some XAML
> Over the coming weeks I will try and put together a demo/video clip
> demonstrating the technology in its entirety.

Hi! That's great news. If you tracked Delphi WinRT support attempts, you 
must have been familiar with yells that Microsoft tried to substitute 
all the great diversity of native programming languages including Delphi 
and Ada with only those ones supported by Microsoft's retarded compilers.

http://www.deltics.co.nz/blog/posts/1080

This history has a good end. Starting from Windows 10 Anniversary Update 
(summer 2016) Windows has got Project Centennial support, and this is a 
hole through which everybody can get into Windows Store and not 
sacrifice quality by picking worse programming language. Say screw you 
to Microsoft Visual C++ and say hi to GNAT.

https://channel9.msdn.com/Events/Build/2015/2-692
https://developer.microsoft.com/en-us/windows/bridges/desktop

It took half a year for Embarcadero to adapt Delphi, and in the Delphi 
10.1 Berlin Anniversary Update 2 they have introduced Windows Store 
support via Project Centennial.

https://community.embarcadero.com/blogs/entry/windows-10-from-winrt-to-centennial-with-marco-cantu

The current version of Delphi is 10.2, and Starter edition can be 
obtained for free here:

https://www.embarcadero.com/ru/products/delphi/starter/promotional-download

You'll get serial on e-mail. If you want to save installer for future, 
you can find offline installers here:

http://cc.embarcadero.com/myreg

You can install both Delphi Starter and C++ Builder Starter, but you'll 
need to get another serial key from Embarcadero website.

You'll get an opportunity to research how it works and repeat the same 
for Ada. No need to learn these lessons from the beginning.

Best Regards,
Ivan Levashev,
Barnaul

--
If you want to get to the top, you have to start at the bottom

  reply	other threads:[~2017-06-18  1:15 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-06-02  1:23 Microsoft UWP/WinRt alby.gamper
2017-06-02  7:24 ` Dmitry A. Kazakov
2017-06-02 12:27   ` Lucretia
2017-06-02 13:28     ` Dmitry A. Kazakov
2017-06-02 14:53       ` gautier_niouzes
2017-06-02 14:56         ` Dmitry A. Kazakov
2017-06-02 21:11         ` Randy Brukardt
2017-06-08 15:31     ` Pascal Obry
2017-06-14  5:43       ` Microsoft UWP/WinRT - Update alby.gamper
2017-06-18  1:15         ` Ivan Levashev [this message]
2017-06-18  2:03       ` JEDI, Win32Ada and GNAT-COM Ivan Levashev
2017-07-03 10:14         ` Luke A. Guest
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox