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 18:11 | IT novinky

    Dnes a zítra probíhá vývojářská konference Google I/O 2025. Sledovat lze na YouTube a na síti 𝕏 (#GoogleIO).

    Ladislav Hagara | Komentářů: 0
    dnes 15:22 | Komunita

    V Bostonu probíhá konference Red Hat Summit 2025. Vybrané přednášky lze sledovat na YouTube. Dění lze sledovat na síti 𝕏 (#RHSummit).

    Ladislav Hagara | Komentářů: 0
    dnes 15:00 | Nová verze

    Společnost Red Hat oficiálně oznámila vydání Red Hat Enterprise Linuxu 10. Vedle nových vlastností přináší také aktualizaci ovladačů a předběžné ukázky budoucích technologií. Podrobnosti v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    dnes 12:22 | Pozvánky

    Tuto sobotu 24. května se koná historicky první komunitní den projektu Home Assistant. Zváni jsou všichni příznivci, nadšenci a uživatelé tohoto projektu. Pro účast je potřebná registrace. Odkazy na akce v Praze a v Bratislavě.

    jose17 | Komentářů: 0
    dnes 04:44 | IT novinky

    Troy Hunt představil Have I Been Pwned 2.0, tj. nový vylepšený web služby, kde si uživatelé mohou zkontrolovat, zda se jejich hesla a osobní údaje neobjevili v únicích dat a případně se nechat na další úniky upozorňovat.

    Ladislav Hagara | Komentářů: 13
    včera 23:22 | Zajímavý software

    Microsoft představil open source textový editor Edit bežící v terminálu. Zdrojové kódy jsou k dispozici na GitHubu pod licencí MIT.

    Ladislav Hagara | Komentářů: 7
    včera 22:22 | Zajímavý software

    V Seattlu a také online probíhá konference Microsoft Build 2025. Microsoft představuje své novinky. Windows Subsystem for Linux je nově open source. Zdrojové kódy jsou k dispozici na GitHubu pod licencí MIT.

    Ladislav Hagara | Komentářů: 0
    včera 13:11 | Zajímavý článek

    Z příspěvku Turris Sentinel – co přinesl rok 2024 na blogu CZ.NIC: "Za poslední rok (únor 2024 – únor 2025) jsme zachytili 8,3 miliardy incidentů a to z 232 zemí a z jejich závislých území. Tyto útoky přišly od 6,2 milionu útočníků (respektive unikátních adres). SMTP minipot je stále nejlákavější pastí, zhruba 79 % útoků bylo směřováno na tento minipot, 16 % útoků směřovalo na minipot Telnet, 3 % útoků směřovaly na minipot HTTP a 2 % na minipot FTP. Dále jsme zaznamenali 3,2 milionu unikátních hesel a 318 tisíc unikátních loginů, které útočníci zkoušeli."

    Ladislav Hagara | Komentářů: 1
    včera 12:44 | Nová verze

    Byla vydána (Mastodon, 𝕏) nová verze 3.0.4 svobodné aplikace pro úpravu a vytváření rastrové grafiky GIMP (GNU Image Manipulation Program). Přehled novinek v oznámení o vydání a v souboru NEWS na GitLabu. Nový GIMP je již k dispozici také na Flathubu.

    Ladislav Hagara | Komentářů: 0
    včera 12:33 | Nová verze

    Byla vydána nová stabilní verze 7.4 webového prohlížeče Vivaldi (Wikipedie). Postavena je na Chromiu 136. Přehled novinek i s náhledy v příspěvku na blogu.

    Ladislav Hagara | Komentářů: 0
    Jaký je váš oblíbený skriptovací jazyk?
     (60%)
     (24%)
     (10%)
     (0%)
     (0%)
     (0%)
     (7%)
    Celkem 42 hlasů
     Komentářů: 4, poslední včera 22:41
    Rozcestník

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

    17. 3. 2017 | Redakce | Reklama | 2122×

    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.