abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×

dnes 06:55 | Zajímavý projekt

V Edici CZ.NIC vyšla kniha Průvodce labyrintem algoritmů. Kniha je ke stažení zcela zdarma (pdf) nebo lze objednat tištěnou verzi za 339 Kč (připojení přes IPv4) nebo 289 Kč (připojení přes IPv6).

Ladislav Hagara | Komentářů: 4
dnes 06:33 | Zajímavý software

Byla vydána verze 2.2.0 svobodného správce hesel KeePassXC (Wikipedie). Jedná se o komunitní fork správce hesel KeePassX s řadou vylepšení.

Ladislav Hagara | Komentářů: 0
dnes 06:11 | IT novinky

Vývojář Debianu Henrique de Moraes Holschuh upozorňuje v diskusním listu debian-devel na chybu v Hyper-Threadingu v procesorech Skylake a Kaby Lake od Intelu. Za určitých okolností může chyba způsobit nepředvídatelné chování systému. Doporučuje se aktualizace mikrokódu CPU nebo vypnutí Hyper-Threadingu v BIOSu nebo UEFI [reddit].

Ladislav Hagara | Komentářů: 0
24.6. 01:23 | Komunita

Phoronix spustil 2017 Linux Laptop Survey. Tento dotazník s otázkami zaměřenými na parametry ideálního notebooku s Linuxem lze vyplnit do 6. července.

Ladislav Hagara | Komentářů: 3
23.6. 22:44 | Nová verze

Po třech měsících vývoje od vydání verze 5.5.0 byla vydána verze 5.6.0 správce digitálních fotografií digiKam (digiKam Software Collection). Do digiKamu se mimo jiné vrátila HTML galerie a nástroj pro vytváření videa z fotografií. V Bugzille bylo uzavřeno více než 81 záznamů.

Ladislav Hagara | Komentářů: 1
23.6. 17:44 | Nová verze

Byla vydána verze 9.3 open source alternativy GitHubu, tj. softwarového nástroje s webovým rozhraním umožňujícího spolupráci na zdrojových kódech, GitLab. Představení nových vlastností v příspěvku na blogu a na YouTube.

Ladislav Hagara | Komentářů: 3
23.6. 13:53 | Nová verze

Simon Long představil na blogu Raspberry Pi novou verzi 2017-06-21 linuxové distribuce Raspbian určené především pro jednodeskové miniaturní počítače Raspberry Pi. Společně s Raspbianem byl aktualizován také instalační nástroj NOOBS (New Out Of the Box Software). Z novinek lze zdůraznit IDE Thonny pro vývoj v programovacím jazyce Python a především offline verzi Scratche 2.0. Ten bylo dosud možné používat pouze online. Offline bylo možné používat pouze Scratch ve verzi 1.4. Z nového Scratchu lze ovládat také GPIO piny. Scratch 2.0 vyžaduje Flash.

Ladislav Hagara | Komentářů: 1
22.6. 14:24 | Nová verze

Opera 46, verze 46.0.2597.26, byla prohlášena za stabilní. Nejnovější verze tohoto webového prohlížeče je postavena na Chromiu 59. Z novinek lze zmínit například podporu APNG (Animated Portable Network Graphics). Přehled novinek pro vývojáře na blogu Dev.Opera. Oznámení o vydání zmiňuje také první televizní reklamu.

Ladislav Hagara | Komentářů: 0
22.6. 13:37 | IT novinky

I čtenáři AbcLinuxu před dvěma lety vyplňovali dotazníky věnované Retro ThinkPadu. Nyní bylo potvrzeno, že iniciativa Retro ThinkPad je stále naživu a Lenovo připravuje speciální edici ThinkPadu jako součást oslav jeho 25. výročí.

Ladislav Hagara | Komentářů: 34
22.6. 10:22 | Komunita

Bylo oznámeno, že frontend a runtime programovacího jazyka D bude začleněn do kolekce kompilátorů GCC (GNU Compiler Collection). Správcem byl ustanoven Iain Buclaw.

Ladislav Hagara | Komentářů: 7
Chystáte se pořídit CPU AMD Ryzen?
 (6%)
 (31%)
 (1%)
 (9%)
 (44%)
 (9%)
Celkem 838 hlasů
 Komentářů: 65, poslední 1.6. 19:16
    Rozcestník

    Seminář Embarcadero – RAD Studio 2017 Tokyo s podporou Linuxu

    17.3. | Redakce | Reklama | 1821×

    Společnost Embarcadero uvedla na trh očekávanou verzi vývojového prostředí RAD Studio 10.2 Tokyo s podporou Linuxu a internetu věcí a uspořádala k němu začátkem března 2017 seminář, na kterém vystoupil software house Asseco Solutions, jenž RAD Studio aktivně používá. RAD Studio znamená podle technologického guru Embarcadera Pawla Glowackého rychlou cestu, jak vyvíjet nativní aplikace nezávislé na platformě s flexibilními službami a širokou konektivitou pro IoT.

    Richard Jan Voigts

    Podpora operačních systémů

    V poslední verzi bylo cílem poskytnout v sadě nástrojů RAD Studio možnost vytvářet aplikace pro nejrozšířenější operační systémy z jediného zdrojového kódu. Existuje tedy už oficiální podpora Windows 10 Anniversary Update, MacOS Sierra, iOS 10, Android N (Nougat) a 64bitových verzí Ubuntu a Red Hat Enterprise Linux (tj. serverové verze). Podpora Windows 10 byla zvolena z důvodu rychlého přijímání tohoto operačního systému a jak řekl pan Daniel Jenne z Asseco Solutions: „Prostě to tak bude dříve nebo později, protože to Microsoft chce. Windows 7 dnes mají podle průzkumu W3Counter (který je však veřejně nedostupný) 18,51% podíl, Android 6 má 14 %, Windows 10 mají 12,93 %, Android 5 má 10,89 % a Android 4 už jen 8,88 %. Kam se svět ubírá, je tedy jasné.

    Richard Kubát

    Podpora cloudu

    RAD Studio 10.2 Tokyo podporuje Amazon Web Services a Azure ohledně přístupu k úložištím dat, tabulkám a frontám, dále podporu BaaS včetně Parse a Kinvey, klientské knihovny s přímým přístupem REST a HTTP a databázové komponenty NoSQL s plnou podporou pro MongoDB.

    Konektivita pro internet věcí

    RAD Studio Tokyo poskytuje širokou podporu pro IoT a zpřístupňuje desktopové a mobilní aplikace pro IoT. Podporuje přenosové protokoly Bluetooth, Bluetooth LE a Wi-Fi, komponenty IoT připravené k nasazení, rozpoznání blízkého zařízení, které se ohlásí, komponenty BeaconFence pro obshuhu pozičních majáčků, umí sbírat data ze senzorů a monitorovat distribuovaná zařízení IoT pomocí komponent ThingPoint.

    Vývoj pro Linux pod RAD Studio 10.2 Tokyo

    RAD Studio Tokyo obsahuje meziplatformní kompilátor Delphi Linux včetně úplné sady nástrojů a knihoven. Kompilátory tedy má celkem pro pět operačních systémů, mezi které patří 32bitové a 64bitové Windows, Android, iOS, Mac OS X a nově Linux, meziplatformní runtime knihovnu a přístup do databází (paměť, souborový systém, threading, výjimky, datové tabulky, XML, JSON, HTTP a klienty REST…), a také knihovnu FireMonkey pro vizuální komponenty. V RAD Studio 10.2 Tokyo lze vyvíjet v prostředí C++Builder, Delphi a pro ukládání dat využít databázový systém InterBase 2017. Podporované architektury procesorů jsou Intel a ARM.

    Při práci lze využít Quick Edits pro vytváření formulářů, přidávání tlačítek a editaci společných vlastností. Quick Edits má pět nových oblastí – rychlé vytvoření formuláře, přidání společně používaných ovládání a komponent, připnutí ikon a kontejneru obrázků, editace společných vlastností, jako například popisky, zarovnání prvků, jejich barev, atd.; lze využít jen pro VCL, podpora FMX se plánuje.

    Vývoj s RAD Studio 10.2 v Asseco Solutions, podpora MS Marketplace (Windows Store)

    Richard Kubát

    Daniel Jenne nejprve představil software house Asseco Solutions, který je součástí Asseco Group, vyrábí celkem čtyři ERP systémy (Helios Red pro živnostníky a malé firmy, Helios Orange pro malé až středně velké firmy, Helios Green pro velké firmy a Helios Fenix pro segment státní správy), má 18 poboček po celém světě a je kótována na burzách ve Varšavě, Tel Avivu a NASDAQ ve Spojených státech amerických. Poté seznámil posluchače s Helios Zoom, multiplatformním klientem pro API (eServer) v produktu Helios Orange, aplikací vyvíjenou už v Delphi 10.2 Berlin Update 2, která je k dispozici na platformách Windows (od Windows 7), Android, iOS a Mac OS. Vzhledem k tomu, že podle statistiky W3Counter se v únoru 2017 přistupovalo na stránky používající čítač W3Counter ve 36 % z Windows, 34 % z Androidu, 11 % z iOS a v 5 % z Linuxu, je dobré mít všechny tyto platformy v patrnosti a pokud se už něco vyvíjí, umístit to i na Windows Store.

    Umístění aplikací na Windows Store s Delphi od V. 10.2 Berlin Update 2

    Daniel Jenne dále seznámil přítomné s Windows Desktop Bridge (původně projekt Centennial), který patří do rodiny nástrojů pro převod aplikací z různých platforem do UWP (Universal Windows Platform). Aktuálně jsou k dispozici nástroje pro převod z hlavních platforem Win32 a iOS a doplňují je nástroje pro mobilní aplikace v Silverlight a webové aplikace; slouží k převodu obecných Win32 aplikací do formátu UWP (balíček APPX). Výsledek je opět určený pouze pro desktopové Windows 10, veřejně je k dispozici od Windows 10 Anniversary Update od srpna 2016 a je součástí Windows SDK. APPX je souborový formát použitý pro distribuci aplikací UWP.

    Pro převod aplikací do balíčku APPX používá RAD Studio standardní nástroje Microsoft SDK. Práce s nimi je však poměrně složitá. Proto je RAD Studio již od verze 10.1 Berlin Update 2 překrývá přehlednými průvodci, které tuto činnost zjednodušují. Výsledný formát APPX (soubor formátu ZIP s adresářovou strukturou) je tak plně slučitelný s normami MS.

    Pan Daniel Jenne se také snažil odhadnout fáze přechodu na UWP podle Microsoftu, aktuální stav je „convert“, tj. výše popsané převedení aplikací, další (cca čtyři fáze: convert – enhance – extend – migrate – reach all) budou vyžadovat další vývoj.

    V Delphi pro vytváření aplikací pro Windows Store existuje podpora v nové položce konfigurace na platformě Windows, nová definice SDK pro Windows, nové ikony a parametry pro vytvoření manifestu, nová sekce Provisioning v Delphi specifikuje způsob distribuce balíčku APPX – buď jako samostatná Ad hoc pomocí souboru .appx, kdy je nutný certifikát pro podepsání appx, nebo jako Store přímo pomocí Windows Store. Delphi má také rozšířenou sekci Deployment, která automaticky zabalí určené soubory do APPX.

    Pro umístění souborů do Windows Store je nutné mít vývojářský účet od Microsoftu. Pro fyzické osoby jde o jednorázový poplatek za 19 dolarů, pro právní subjekty za 99 dolarů. K tomu je nutné požádat speciálním online formulářem o přistoupení do Centennial Early Adopter Program, založit novou aplikaci ve vývojářském účtu, předložit ke kontrole původní aplikaci Win32 i její podobu v APPX. Tým pak dostane pro daný vývojářský účet práva na publikování dané aplikace. Ještě je třeba doplnit potřebné informace a publikovat balíček .appx (submission) a počkat na certifikaci a publikování.

    Formáty EXE a APPX je nutné stále udržovat, protože poměr Windows 7 a Windows 10 je ještě vyrovnaný, a proto je také příprava aplikací pro Windows Store zatím náročnější. Pro APPX hovoří snadné vytvoření nativního instalačního balíčku, snadná dostupnost ve Windows Store, centrální aktualizace (i pro interní podnikové aplikace jako například distribuce aktualizací desktopových aplikací pro ERP Helios od Asseco Solutions) a centrální monetizace, kromě toho i potenciální přístup k UWP API – notifikace, zprávy typu „toast“ a živé dlaždice. Více na www.delphi.cz.

    Ukázky vývoje naživo

    Pawel Glowacki z Embarcadera ve druhé polovině semináře, kterého se zúčastnilo přes 140 zájemců, předvedl ukázky vývoje pro Linux, databázových aplikací s FireDAC a vytváření REST API pro mobilní zařízení a IoT. Všichni účastníci dostali jako dárek slevový kupón na nové RAD Studio 10.2 Tokyo.

           

    Hodnocení: -

    zatím nehodnoceno
            špatnédobré        

    Nástroje: Tisk bez diskuse

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.