Wydawca: 8
Andrea Magni
FireMonkey (FMX) is a cross-platform application framework that allows developers to create exciting user interfaces and deliver applications on multiple operating systems (OS). This book will help you learn visual programming with Delphi and FMX.Starting with an overview of the FMX framework, including a general discussion of the underlying philosophy and approach, you’ll then move on to the fundamentals and architectural details of FMX. You’ll also cover a significant comparison between Delphi and the Visual Component Library (VCL). Next, you’ll focus on the main FMX components, data access/data binding, and style concepts, in addition to understanding how to deliver visually responsive UIs. To address modern application development, the book takes you through topics such as animations and effects, and provides you with a general introduction to parallel programming, specifically targeting UI-related aspects, including application responsiveness. Later, you’ll explore the most important cross-platform services in the FMX framework, which are essential for delivering your application on multiple platforms while retaining the single codebase approach. Finally, you’ll learn about FMX’s built-in 3D functionalities.By the end of this book, you’ll be familiar with the FMX framework and be able to build effective cross-platform apps.
Primož Gabrijelčič
Delphi is a cross-platform Integrated Development Environment (IDE) that supports rapid application development for Microsoft Windows, Apple Mac OS X, Google Android, iOS, and now Linux with RAD Studio 10.2. This book will be your guide to build efficient high performance applications with Delphi.The book begins by explaining how to find performance bottlenecks and apply the correct algorithm to fix them. It will teach you how to improve your algorithms before taking you through parallel programming. You’ll then explore various tools to build highly concurrent applications. After that, you’ll delve into improving the performance of your code and master cross-platform RTL improvements. Finally, we’ll go through memory management with Delphi and you’ll see how to leverage several external libraries to write better performing programs. By the end of the book, you’ll have the knowledge to create high performance applications with Delphi.
Primož Gabrijelčič
Performance matters! Users hate to use programs that are not responsive to interactions or run too slow to be useful. While becoming a programmer is simple enough, you require dedication and hard work to achieve an advanced level of programming proficiency where you know how to write fast code.This book begins by helping you explore algorithms and algorithmic complexity and continues by describing tools that can help you find slow parts of your code. Subsequent chapters will provide you with practical ideas about optimizing code by doing less work or doing it in a smarter way. The book also teaches you how to use optimized data structures from the Spring4D library, along with exploring data structures that are not part of the standard Delphi runtime library.The second part of the book talks about parallel programming. You’ll learn about the problems that only occur in multithreaded code and explore various approaches to fixing them effectively. The concluding chapters provide instructions on writing parallel code in different ways – by using basic threading support or focusing on advanced concepts such as tasks and parallel patterns.By the end of this book, you’ll have learned to look at your programs from a totally different perspective and will be equipped to effortlessly make your code faster than it is now.
William Duarte
Delphi is a cross-platform programming language and software development kit that supports rapid application development for Microsoft Windows, Apple Mac OS X, Android, and iOS.With the help of seven practical projects, this book will guide you through the best practices, Delphi Run-Time Library (RTL) resources, and design patterns. Whether you use the Visual Component Library (VCL) or FireMonkey (FMX) framework, these design patterns will be implemented in the same way in Delphi, using Object Pascal. In the first few chapters, you will explore advanced features that will help you build rich applications using the same code base for both mobile and desktop projects. In addition to this, you’ll learn how to implement microservice architecture in Delphi. As you get familiar with the various aspects of Delphi, you will no longer need to maintain source code for similar projects, program business rules on screens, or fill your forms with data access components.By the end of this book, you will have gained an understanding of the principles of clean code and become proficient in building robust and scalable applications in Delphi.
Tomasz Słomczyński
Na Żuławach ludzie musieli sobie ufać. Życie i praca w miejscu, gdzie ziemia jest żyzna, lecz nieustannie zagrożona powodzią i podtopieniami, możliwe były dzięki silnej lokalnej wspólnocie. Mieszkali tu Niemcy, Polacy i Holendrzy. Protestanci i katolicy. Luteranie i menonici. Razem budowali wały, terpy i śluzy, osuszali ziemię pod pola uprawne i walczyli z zalewającą ich Wisłą. Po 1945 roku już nic nie mogło być takie samo. Część domów zniknęła, część zmieniła właścicieli. W miejsce wysiedlonych Niemców i potomków pierwszych Olędrów przybyli nowi osadnicy. Zamieszkali na trudnych do uprawy, podmokłych terenach, w budynkach, które wydawały się im obce. Stali się nowymi Żuławiakami. Tomasz Słomczyński próbuje opisać tożsamość mieszkańców tej krainy uwodzącej krajobrazem i naznaczonej wyraźną historyczną cezurą. Przygląda się obrazowi wyłaniającemu się z opowieści i archiwów. Odkrywa przed nami skrawek Polski poniżej poziomu morza, naszą melancholijną deltę. Wędruję przez Żuławy. W sensie dosłownym i metaforycznym. Przemierzam równiznę w poszukiwaniu tożsamości mieszkańców tej ziemi ciężkiej, brzemiennej, opowiadającej historie. Wsłuchuję się w to, co ma mi do powiedzenia. Szukam tożsamości Żuławiaków i przekonuję się o tym, że jej odnalezienie nie do końca jest możliwe. Autor
Bartek Rojny
JAKA JEST CENA PRAWDY? Kudowa Zdrój. Witek Weiner budzi się z koszmarnego snu. Wspomnienie bezwładnego ciała Sary w jego ramionach nie daje mu spokoju. Daty kalendarza wskazują, że nie pamięta kilku ostatnich dni. Czy martwe ciało jego przyjaciółki to tylko narkotyczna wizja, czy to stało się naprawdę? Weiner szybko orientuje się, że po sygnowanym jego nazwiskiem turnusie terapeutycznym, poświęconym dewiacjom seksualnym, nie pozostał nawet ślad. Nikt też nie słyszał o Sarze Wodan. Jedyną osobą, która może pomóc mu rozwikłać zagadkę, jest Helga Sawicka, emerytowana policjantka. Wkrótce staje się jasne, że ofiar jest więcej. Seria z Witkiem Weinerem, ekspertem od dewiacji.
Demencja. Podróż do nieznanych światów
Dasha Kiper
Dasha Kiper postanowiła napisać o demencji w sposób, w jaki nikt do tej pory tego nie robił - stawiając na pierwszym miejscu relację opiekunów z ich podopiecznymi. Wykorzystując swoje osobiste doświadczenia i wiedzę psycholożki klinicznej, pokazuje codzienne zmagania z chorobą, drogę do jej akceptacji i towarzyszące temu emocje, z którymi trudno sobie poradzić. A odczuwają je i chorzy, i opiekunowie: niecierpliwość, gniew, strach i wreszcie przytłaczające poczucie winy. Dlaczego opieka nad osobami cierpiącymi na demencję jest taka trudna? Gdy znika czyjaś pamięć, gdy zmieniają się osobowość i zachowanie, to z kim wówczas mamy do czynienia? Dlaczego to, co robimy, nigdy nie wystarcza? Wyłaniający się z rozmów z opiekunami obraz codzienności z chorobą potrafi przytłoczyć i przestraszyć, ale można znaleźć w nim także pocieszenie. Po to właśnie powstała ta książka - aby wszyscy byli i obecni opiekunowie poczuli, że nie są sami.
Demiurg. Biografia Adama Michnika
Roman Graczyk
Biografia Adama Michnika - jednego z najbardziej znanych architektów przemian polskiej rzeczywistości. Roman Graczyk nie pisze z pozycji ani przeciw Michnikowi, ani za Michnikiem, lecz z pozycji o Michniku. Nie wyklucza to jego pozytywnych ani negatywnych ocen, ale omija wszystkie założenia a priori w stosunku do opisywanej postaci. Jedni Adama Michnika kochają, inni szczerze nie cierpią. Nie da się powiedzieć ani jednego, ani drugiego o autorze tej książki. Rzetelnie opisuje nieproste koleje życia swojego bohatera. Przedstawia wyraziste poglądy Adama Michnika i mechanizmy tworzenia ideowych biegunów sceny politycznej. Książka ukazuje potężną i wpływową osobowość, kogoś, kto ma ambicje budowania nie tylko sceny politycznej, ale i meblowania głów polskiej inteligencji. I to mu się w poważnym stopniu udało.