Poslední aktualizace: 31.10.2015
Začněme Visual Studio Express 2013 pro Windows. Vyberte Soubor->Nový projekt... z nabídky. Otevře se před námi okno pro vytvoření projektu:
Na levé straně okna vyberte Visual C#->Aplikace obchodu->Aplikace pro Windows Phone. A mezi šablonami nového projektu vyberte Blank App (Windows Phone) , dejte projektu nějaké jméno, například, říkejme mu HelloApp. A klikněte na OK.
A Visual Studio vytvoří nový projekt:
Projekt šablony prázdné aplikace má ve výchozím nastavení následující uzly:
Adresář Assets obsahující použité soubory obrázků
App.xaml a App.xaml.cs – soubor prostředků aplikace xaml a soubor kódu aplikace c#, v tomto pořadí
MainPage.xaml a MainPage.xaml.cs - soubor GUI okna aplikace a soubor kódu okna v c#, resp.
Package.appxmanifest - soubor manifestu aplikace
V této počáteční fázi jsou pro nás soubory prozatím cenné MainPage.xaml a MainPage.xaml.cs. Otevřeme soubor MainPage.xaml, který představuje GUI:
Vlevo v podobě telefonu budeme mít okno grafického designéra. Vpravo je okno pro označení grafického rozhraní v xaml. Grafické rozhraní v tomto případě představuje třída MainPage, což je samostatná stránka. Všechny změny rozhraní, které provedeme, se okamžitě zobrazí v grafickém návrháři, což nám poskytne vizuální představu o tom, jak bude vše nakonec vypadat.
Řekněme, že naše aplikace vypočítá výši vkladu po výpočtu úroků. Potřebujeme k tomu pole pro zadání výše příspěvku, pole pro zobrazení výsledku a tlačítko, kterým zahájíme výpočet konečné částky. Pojďme tedy změnit kód souboru MainPage.xaml následujícím způsobem:
Pomocí atributů prvků nastavíme jejich vzhled a umístění. Například pomocí atributu Margin se nastaví odsazení od vnějšího okraje. O atributech a dalších prvcích jazyka xaml si povíme více později.
Po přidání prvků a jejich atributů se okno návrháře automaticky aktualizuje:
Nyní změňme kód tlačítka následovně:
S výrazem Click="button1_Click" jsme přidali obsluhu události Click. Po kliknutí na tlačítko se tedy spustí metoda button1_Click. Nyní si tuto metodu definujme.
Otevřeme soubor MainPage.xaml.cs, který obsahuje logiku stránky. Ve výchozím nastavení má následující kód:
Použití systému; pomocí System.Collections.Generic; pomocí System.IO; pomocí System.Linq; pomocí System.Runtime.InteropServices.WindowsRuntime; pomocí Windows Foundation; pomocí Windows.Foundation.Collections; pomocí Windows.UI.Xaml; pomocí Windows.UI.Xaml.Controls; pomocí Windows.UI.Xaml.Controls.Primitives; pomocí Windows.UI.Xaml.Data; pomocí Windows.UI.Xaml.Input; pomocí Windows.UI.Xaml.Media; pomocí Windows.UI.Xaml.Navigation; jmenný prostor HelloApp ( veřejná uzavřená částečná třída MainPage: Stránka ( public MainPage() ( this.InitializeComponent(); this.NavigationCacheMode = NavigationCacheMode.Required; ) chráněné přepsání void OnNavigatedTo(NavigationEventArgs e) ( ) ) )
Přidejte novou metodu do třídy MainPage:
Private void button1_Click(object sender, RoutedEventArgs e) ( double capital; if(Double.TryParse(textBox1.Text,out capital)) ( capital+=capital * 0,12; textBlock1.Text = capital.ToString() + " dollars"; ) else ( textBlock1.Text="Nesprávná hodnota"; ) )
V metodě získáme hodnotu zadanou do textového pole a pokusíme se ji převést na typ double. Pokud je transformace úspěšná, pak zobrazíme výsledek jednoduchých výpočtů.
Utíkejme:
Při spuštění si můžeme vybrat, kde budeme aplikaci testovat – na reálném zařízení nebo emulátoru. V mém případě spouštím aplikaci na skutečném smartphonu, takže z rozevíracího seznamu vyberu Zařízení. Můžete však také vybrat jeden z emulátorů, pokud jsou již nainstalovány.
Při spouštění aplikace na smartphonu je důležité, aby smartphone nebyl v uzamčeném stavu. Pojďme tedy běžet:
Do textového pole zadejte číslo a klikněte na tlačítko:
Při testování přes smartphone je důležité si uvědomit, že při spuštění se aplikace automaticky nainstaluje do telefonu a najdeme ji v seznamu všech aplikací:
A v případě potřeby jej můžeme po odpojení od počítače také spustit nebo smazat.
Tím je vytvoření první aplikace dokončeno.
Vývoj aplikací pro Windows Phone není tak náročný, zvláště pokud se snažíte vytvořit aplikaci, která poskytuje informace o službách a produktech nebo sbírá data z RSS kanálu.
Jedná se o typ aplikací, které lze implementovat pomocí kódu JavaScript v prohlížeči nebo pomocí návrháře Access, a proto k vývoji takových mobilních nebo desktopových aplikací nepotřebujete pořizovat kompletní sadu nástrojů. Přišla nová generace tvůrců aplikací, webových služeb, které vám umožňují vytvářet a provozovat vlastní aplikace.
Nedávno Microsoft spustil vlastní studio pro tvorbu aplikací - Windows Phone App Studio. Jedná se o jednoduchý nástroj, který vám umožní vytvářet fungující aplikace od začátku. Například vývoj jednoduché aplikace vám zabere méně než 15 minut, o čemž pojednává článek, protože tento konstruktor obsahuje standardní šablony. Samozřejmě se teď nebavíme o vývoji složitých programů nebo her, ale pro začátek vám postačí tento článek.
Stejně jako aplikace Access, programy vytvořené pomocí Windows Phone App Studio používají datová připojení, což znamená, že jsou postaveny na modelu hlavního/podrobného zobrazení. Můžete připojit zdroj obsahu (ať už je to RSS, Youtube atd.) nebo jej použít k publikování vlastního obsahu. Aplikace samozřejmě umí obojí zároveň. Kromě kanálů budete mít také možnost hostovat svůj vlastní obsah, ať už jde o kompilované stránky HTML nebo stránky organizované pomocí jednoduchých databází, které Microsoft nazývá „kolekce“.
1. První krok, musíte rozhodnout o obsahu vaší aplikace, můžete upravit nebo odstranit ty stránky a prvky, které jsou ve výchozím nastavení.
Propojili jsme naši testovací aplikaci se skvělým RSS kanálem. Potřebujeme pouze adresu URL zdroje a tvůrce automaticky vytvoří výřez, který zobrazuje seznam posledních článků, a také druhý výřez, který zobrazuje podrobné informace o článcích.
Je však třeba poznamenat, že proces vytváření vlastní aplikace není tak jednoduchý, protože analyzátor RSS používaný v App Studio si někdy nedokáže poradit s formátováním RSS kanálů generovaných webem. To znamená, že se to někdy může stát skutečným problémem, protože text článku se jednoduše nezobrazí a možnost ladění bude značně omezena, jako je tomu u jakýchkoli vývojových nástrojů založených na cloudu.
3. Nyní se budete muset zeptat jméno, popis, a také nastavit velikost na 160x160 pixelů.
4. No, poslední fáze - generace a publikace aplikací. Zde je to, co máme:
Na konci je k dispozici náhled vytvořené aplikace, můžete si ověřit, jak bude fungovat na chytrém telefonu nebo tabletu. Pokud je vše v pořádku, stiskněte tlačítko "Generovat", objeví se vyskakovací okno:
Na výběr dvě možnosti, první je vygenerování aplikace pro mobilní zařízení, druhá je pro tablety a běžné PC. Generování služby trvá méně než 10 minut, takže se můžete střídat ve výrobě produktu pro každou platformu. Proces instalace je velmi jednoduchý díky vestavěné podpoře QR kódů ve Windows Phone. Nejprve je potřeba nainstalovat certifikát do telefonu, a to prostřednictvím QR kódu, který vám umožní stáhnout certifikát přímo do telefonu.
- Rozložit výsledný zázrak ve Windows Phone Store tzn. do obchodu s aplikacemi, aby si ji mohl stáhnout kdokoli, nejen vy, potřebujete certifikát vývojáře. Stojí to asi 600 rublů.
Okamžitě je zřejmé, že tento nástroj je zaměřen na scénáře BYODev - když potřebujete rychle získat aplikaci a zároveň se nezapojit do celého procesu vývoje. I když stojí za zmínku, že stále máte možnost stáhnout si hotové zdrojové kódy a použít tento nástroj pro prototypování, než je předáte vývojovému týmu k revizi. Určitě budete schopni samostatně vázat zdroje dat v podobě kolekcí hostovaných v cloudu.
To je jeden z dobrých důvodů, proč vám Microsoft umožňuje stahovat zdrojový kód, který je připraven ke spuštění ve Visual Studiu. Bude součástí projektu Visual Studio a lze jej importovat přímo do desktopového IDE a poté ladit. Ladění aplikace pomocí vašeho oblíbeného simulátoru zařízení vám pomůže rychle identifikovat problém – obrázek vložený na začátku článku byl na serveru smazán. Kód můžete rychle změnit a aplikace bude opět fungovat.
Kromě zjednodušení procesu ladění přístup ke zdrojovému kódu také usnadňuje stylizaci vygenerovaného kódu, ať už úpravou šablon, nebo změnou připojení zdrojů dat k soukromým zdrojům. Vygenerovaný kód je celý okomentován, a protože se používá jako hlavní vývojový návrhový vzor při vytváření aplikací, bude pro vás mnohem snazší pochopit, jak přesně jednotlivé části kódu fungují a jak je přizpůsobit svým požadavkům.
Při vytváření takových aplikací je jasná jedna věc: nejsou určeny k vytváření složitých aplikací. Jsou jako plastové hračky pro děti: všechno je před námi a my jen musíme dát něco dohromady s významem. Jak budete na těchto „hřištích“ získávat zkušenosti, můžete postupně přejít k návrhu kódu a používat jej k vytváření složitějších věcí. Se sadami nástrojů, jako je Windows Phone App Studio, můžete získat zkušenosti s aplikacemi řízenými obsahem, kanály RSS, webovým obsahem a místním obsahem.
Samozřejmě je nepravděpodobné, že tato sada představuje vše, co potřebujete k vytvoření komerční aplikace, bez ohledu na to, jak jednoduché to musí být. Ale o to nejde, protože vygenerovaný kód vám poskytuje rámec, ze kterého můžete pracovat, a způsob, jak pochopit, jak proces vytváření aplikace funguje. Jedna věc je jistá: pokud plánujete začít s vývojem vlastních aplikací, pak je to skvělé místo, kde začít. Přečtěte si více: a
Poslední aktualizace: 04/12/2017
UWP (univerzální platforma Windows) je jednotná platforma pro vytváření a spouštění aplikací na Windows 10 a Windows 10 Mobile.
UWP je výsledkem foliace dřívějších technologií. S vydáním Windows 8 tedy byla představena nová architektonická platforma pro aplikace – Windows Runtime (WinRT), která umožňovala spouštění aplikací v tzv. Modern (Metro) režimu na desktopech a tabletech. Poté, s vydáním Windows 8.1 a Windows Phone 8.1, byla tato technologie vyvinuta - existovaly "univerzální aplikace", které mohly okamžitě spustit Windows 8.1 a WP8.1. A v červenci 2015 byl oficiálně vydán nový OS Windows 10. Využívá platformu UWP, což je evoluce Windows Runtime.
Jak název platformy napovídá, je univerzální – univerzální pro všechna zařízení v ekosystému Windows 10. A to jsou běžné desktopy, tablety, mobilní zařízení, IoT zařízení (Internet of Things), Xbox, Surface Hub zařízení. A aplikace UWP může běžet stejně na všech těchto platformách, pokud mají nainstalovaný Windows 10.
Proč UWP?
Programování pod UWP má řadu výhod:
Šířka distribuce. K dnešnímu dni (duben 2017) byl Windows 10 již nainstalován na více než 400 milionech zařízení. Na stolních počítačích je Windows 10 již před Windows 8/8.1.
Podpora pro širokou škálu zařízení. Stolní počítače, tablety, smartphony, velké tablety Surface Hub, různá IoT zařízení, v budoucnu zařízení pro virtuální realitu HoloLens – nabídka zařízení, na kterých lze Windows 10 provozovat, je opravdu široká.
Podpora různých programovacích jazyků a technologií. Aplikace UWP lze vytvářet pomocí jazyků jako Visual C++, C#, Visual Basic, JavaScript. Visual C++, C# a Visual Basic používají XAML jako technologii pro vytváření grafického rozhraní, JavaScript používá HTML. C++ také může používat DirectX místo XAML. Tedy zcela běžné a známé mnoha technologiím.
Obchod s aplikacemi a snadná distribuce. Windows Store je skvělé místo pro distribuci aplikací UWP, placených i bezplatných. Samotné možnosti platformy a obchodu Windows Store umožňují využívat různé způsoby monetizace. Do aplikací můžete například integrovat reklamní bloky prostřednictvím různých sad SDK. Distribuovat můžete za poplatek a platbu lze flexibilně konfigurovat. Volitelně můžete vložit poskytnutí zkušební verze, po které se uživatel může rozhodnout, zda si aplikaci koupí či nikoliv. A monetizovat můžete i podle freemium modelu, ve kterém je aplikace shareware a určité služby v rámci aplikace jsou poskytovány za poplatek. Všechny tyto možnosti zpeněžení navíc poskytují vestavěné nástroje SDK.
Bohaté funkce platformy. UWP hodně přebírá z Windows Runtime z Windows 8.1 a zároveň poskytuje mnoho nových funkcí, jako je bohatší cloudová integrace, Cortana, oznamovací systém Win10 a další.
Co potřebujete pro vývoj UWP
Programování UWP vyžaduje Windows 10. Všechny ostatní operační systémy jako Windows 8.1/8/7, nemluvě o Windows XP, nejsou vhodné!
Budete také potřebovat vývojové prostředí Visual Studio 2017 Community. Jedná se o plně funkční bezplatné vývojové prostředí, které lze stáhnout z oficiálních stránek https://www.visualstudio.com/downloads/download-visual-studio-vs .
Je také možné použít verzi VS 2015 a všechny ostatní předchozí verze Visual Studia - 2013, 2012, 2010 atd. nepracují s UWP.
Při instalaci sady Visual Studio 2017 je třeba v instalačním programu zaškrtnout příslušnou položku:
Než začnete vytvářet aplikace, ujistěte se, že je v aktualizaci Windows 10 nainstalována vhodná možnost pro vývojáře:
A s nainstalovaným Windows 10 a Visual Studio 2017 můžete začít vyvíjet aplikace.
Předpokládá se, že v reálném životě jsou smartphony s operačním systémem Microsoft stejně běžné jako lidé s patronymem "Artyomovich". Podivná (mírně řečeno) politika „Evil Corporation“ týkající se sedmé a osmé rodiny mobilního operačního systému odvrátila mnoho uživatelů od experimentování s „okny“ pro smartphony a nyní se společnost vážně pustila do opravy svého obrazu. v tomto uživatelském výklenku. Jako undergroundový fanoušek Microsoftu doufám, že se jim to podaří – „desítka“ chodí po planetě, jejím hlavním trumfem je jedno jádro pro všechny platformy, a proto má šanci přetáhnout pořádnou část mobilu trh. A jako programátor pro vás rád udělám úvodní článek o vývoji pro tuto mobilní osu, abyste byli vždy připraveni na růst její obliby :).
Přehled architektury
Díky společnému jádru a běhovému prostředí pro aplikace UWP bude aplikace po napsání běžet na všech zařízeních se systémem Windows 10. Tato řada zahrnuje:
- stolní počítače;
- serverové systémy - OS Windows Server 2016;
- notebooky - MS Surface Book;
- tablety - MS Surface Pro;
- chytré telefony - Lumia;
- herní konzole – Xbox One;
- brýle pro rozšířenou realitu - MS HoloLens;
- nástěnné tablety - MS Surface Hub;
- chytré hodinky - MS Band 2.
Seznam je působivý. UWP se navíc neomezuje pouze na spouštění aplikačních programů, podporuje i provoz ovladačů na úrovni jádra. To umožňuje vytvářet ovladače, které fungují na různých zařízeních, pokud je konkrétní komponenta, pro kterou je ovladač určen, stejná.
UWP podporuje ovladače na úrovni jádra i na úrovni uživatele. Subsystém obsahuje rozhraní DDI (Device Driver Interface), která může ovladač UWP používat.
To vše ale nezachrání vývojáře od přizpůsobení rozhraní určitým platformám a rozlišením obrazovky. V některých zvláštních případech to nemusí být nutné.
Vývojářské nástroje
K psaní, ladění, nasazení a testování aplikací pro Windows 10 Mobile budete potřebovat Visual Studio 2015 (nepochybně). Třetí aktualizace vyšla letos v létě. Vřele doporučuji! Jeho hlavní opravou je snížená spotřeba paměti ve srovnání s druhou aktualizací.
Také budete potřebovat Windows 10 Anniversary Update SDK: obsahuje všechny potřebné nástroje pro vývoj aplikací pro celou flotilu zařízení s Windows 10. Pokud používáte VS 2015 s třetí aktualizací, pak již obsahuje nejnovější SDK.
Jednou z hlavních novinek je Windows Ink. Pomocí tohoto rozhraní API můžete přidat podporu pera ve dvou řádcích kódu. K tomu slouží dva ovládací objekty: InkCanvas a InkToolbar.
Nové Cortana API zjednodušuje implementaci hlasového ovládání. Komponenta Cortana Actions v novém rozhraní API umožňuje vytvářet nové fráze/výrazy.
Biometrické ověřování Windows Hello je nyní dostupné pro vývojáře webu v prohlížeči Edge.
Nástroj pro modelování uživatelského rozhraní Blend for Visual Studio 2015 poskytuje pokročilejší možnosti vytváření rozhraní než VS. S ním můžete vytvářet rozvržení v XAML pro všechny podporované aplikace: aplikace, web, univerzální, mobilní a tak dále. Obsahuje také konstruktory pro další úkoly, jako je vytváření animací a ovládání chování prvků.
Způsoby vytváření aplikací pro Windows 10 Mobile
Hlavním způsobem vytváření aplikací pro chytré telefony s Windows 10 Mobile je vývoj univerzální (UWP) aplikace(přejděte Visual C# → Windows → Univerzální průvodci vytvořením projektu).
Není však jediný. Jak víte, Xamarin je zabudován do Visual Studia 2015, lze jej také použít k vytváření aplikací pro Windows 10 Mobile, současně pro Android a iOS, změnu rozhraní a ponechání programovací logiky v C# (Visual C# → Cross-Platform).
Kromě jazyka Visual C# lze rovněž zvolit Visual Basic nebo Visual C++. VS 2015 umožňuje vytvářet univerzální aplikace s JavaScriptem (JavaScript → Windows → Univerzální aplikace). Lze je také nasadit na zařízení s Windows 10 Mobile.
Nástroje pro práci se staršími projekty
Za dlouhou historii operačního systému Windows pro něj vzniklo obrovské množství nejrůznějších aplikací. S vydáním Windows 8 a WinRT (a později Windows 10 a UWP) jsou staré desktopové aplikace minulostí, protože pouze desktopové aplikace Win 8 a Win 10 podporují klasické Win32, COM, .NET aplikace. Z toho byl Microsoft smutný. Kluci si ale uvědomili, že by mohli vyvinout konvertor, který by převedl staré aplikace pro nový pokročilý subsystém UWP. Zrozen z tohoto Konvertor aplikací pro stolní počítače.
Převod projektu Xcode je dvoufázový proces. Nejprve musíte do sady Visual Studio přidat zvýraznění syntaxe Objective-C: nainstalujte rozšíření objc-syntax-highlighting.vsix ze složky winobjc\bin. Poté pomocí nástroje příkazového řádku vsimporter.exe musíte převést projekt Xcode na projekt VS. Poté lze výsledný soubor sln otevřít ve studiu, kde se zvýrazní syntaxe Objective-C. Aplikaci můžete sestavit a spustit a poběží stejně jako jakýkoli jiný program Windows.
Zlomte mě, jak úžasné je vidět správně zvýrazněný kód Objective-C ve Visual Studiu!
Ke kompilaci kódu Obj-C se používá bezplatný kompilátor Zvonit. Vzhledem k tomu, že výstupem je standardní aplikace UWP, lze jej spustit na mobilním zařízení v prostředí Windows 10 Mobile. Jeden program může mít kód C++ i Obj-C.
![](https://i2.wp.com/xakep.ru/wp-content/uploads/2016/10/1477467842_113d_teapot.jpg)
Pokud máte projekt pro předchozí verzi Windows Phone, tedy 8.1 (nebo 8.0), pak když jej otevřete ve VS 2015, studio automaticky aktualizuje projekt tak, aby vyhovoval požadavkům Universal Windows App (UWP) . Převede se nejen označení uživatelského rozhraní v XAML, ale spolu s ním také programová logika v JS/C++/C#/VB. Pokud v kódu byla volání do subsystému WinRT, budou převedena na volání UWP.
Existuje další běžný typ aplikace - hry. iOS a Android se vykreslují prostřednictvím nízkoúrovňového rozhraní OpenGL. Na druhou stranu ve Windows 10 Mobile se pro zobrazování obrázků ve hrách používá DirectX 11. To má za následek nekompatibilitu. Existuje ale řešení - otevřený projekt ANGLE . ANGLE (Almost Native Graphics Layer Engine) – téměř nativní engine grafické vrstvy – umožňuje uživatelům Windows bezproblémově spouštět aplikace OpenGL ES na hardwaru DirectX 11. Toho je dosaženo převodem volání z OpenGL ES API na DirectX 11 API. ANGLE plně podporuje následující tři typy aplikací:
- univerzální aplikace pro Windows 10 (Universal Windows apps);
- aplikace pro Windows 8.1 a Windows Phone 8.1;
- klasické desktopové aplikace Windows.
Tato problematika je podrobněji rozebrána v mé knize „Kouzlo okamžiku rotace“ (Opět propagujete svou knihu! Dobře, zasloužíte si to. - Přibližně ed.).
Pokračování k dispozici pouze členům
Možnost 1. Připojte se ke komunitě „stránky“ a přečtěte si všechny materiály na stránce
Členství v komunitě během stanoveného období vám umožní přístup ke VŠEM materiálům Hacker, zvýší vaši osobní kumulativní slevu a umožní vám nashromáždit profesionální hodnocení Xakep Score!
Japonsko bylo více než znatelně ovlivněno výsledkem druhé světové války. V roce 1946 vláda zmrazila všechny osobní vklady obyvatelstva a zavedla karty na mnoho druhů zboží, včetně potravin. O dva roky později americké úřady rozhodly...
Taková auta se prodávají i v Ruské federaci, přestože na rozdíl od jiných zemí zde jejich majitelé nedostávají daňové výhody. Naši krajané většinou zacházejí s takovými „módními věcmi“ chladně, nicméně BMW je v ...
V roce 1927 Giovanni Agusta zemřel a nový podnik přenechal své ženě Gussepina a 20letému synovi Domenicovi. Mladý hrabě měl rád motocykly. A když se na konci druhé světové války ukázalo, že v Itálii by pouze letecký průmysl...
Zdálo by se, že Ducati a chopper jsou naprosto neslučitelné věci. Ale přeci jen někdo jezdí na křižnících! A takových lidí je mnoho. A babičky za takové pohádky tedy šíří - nedej bože jak moc! Takže dát na milost a nemilost konkurentům celý tento segment ...
Jujiro Matsuda otevřel kovárnu dvakrát, ale okolnosti byly takové, že podnik musel být uzavřen. Teprve v roce 1920 Matsuda se skupinou investorů získal v Hirošimě zkrachovalou stavební společnost Abemaki, která se zabývala prodejem...
Ale stále existují výjimky potvrzující pravidlo. Toyota Land Cruiser Prado modelového roku 2002 se svým „městským“ stylem dokáže překonat i vážnou neprůjezdnost. Samotná kombinace slov „Land“ a „Cruiser“ nám umožňuje klasifikovat model jako kombinaci ...
Akce - Subaru Impreza WRX
Vytvořeno zapůsobit Název Impreza pochází z anglického slova impress, což znamená „zapůsobit“, „zapůsobit“. A přidání WRX napovídá, že jde o jednu z nejvyšších modifikací modelu Subaru Impreza. Poprvé byla...
V prosinci 1887 se v rolnické rodině poblíž Milána narodil chlapec, který se od dětství nezajímal ani tak o venkovskou práci, jako o tehdy módní výbavu s benzínovými motory. Ve věku 15 let dostal Giuseppe Gilera (a byl to on) práci v ...
Jako první v Japonsku získala víceportový systém vstřikování paliva. Existovala i varianta s naftovým pohonem, která se stala prvním takovým vozem na světě ve třídě Gran Turismo. Dnes je tento stroj skutečnou klasikou a předmětem...
Bílý pruh - černý a opět bílo - černý. Nahoru-dolů, nahoru-dolů. To není atrakce v Luna Parku, ale život jednoho z nejlepších závodníků Formule 1. 17. září 1960 v Londýně v rodině budoucího dvojnásobného mistra světa formule 1 Gr...
Ale Suzuki nebyla vždy motorová společnost. Vše začalo prozaicky a hodně v duchu minimalistického Japonska. V malé bohem zapomenuté vesnici Hamamatsu v prefektuře Šizuoka (stejné, kde Soichiro Honda, zakladatel další...
Jak se ukázalo, mají podobné názory, a tak okamžitě začali spolupracovat. Volvo má narozeniny 14. dubna 1927, v den, kdy první vůz jménem Jacob opustil továrnu v Göteborgu. Tato událost znamenala zrod nového švédského...
Mechanici Johann Winkelhofer a Richard Jenicke v únoru 1885 pod značkou Wanderer začali vyrábět jízdní kola vlastní, originální konstrukce, která se stala velmi populární. V důsledku rozšířené motorizace v roce 1902 nejprve...
Tým Renault F1. Paralelně - sbližujte se! Francouzská linie, přerušená
V počátcích Formule 1 dominovaly okruhům automobilky. Alfa Romeo, Maserati, Ferrari - nikdo nepochyboval, že jejich vozy budou oblíbené. Poté některé tovární týmy opustily Royal Races, výměnou za...
Historii značky aneb Proč auta se štítkem „TRD“ nelze považovat za běžné „Toyoty“ 7. června 1954, kdy Corolla ani Crown nebyly ve „arzenálu“ mladé a mimo Japonsko neznámé společnosti Toyota a Land Cruiser ani nepomyslel na získání...