Informatyka

193
Loading...
EBOOK

Analiza i projektowanie obiektowe. Rusz głową!

Brett D. McLaughlin, Gary Pollice, David West

Współczesne systemy informatyczne mają niewiele wspólnego z tymi sprzed kilkunastu lat. Są skomplikowane, nafaszerowane wieloma technologiami, bywa też, że mają (zbyt) wielu autorów. Jak zapanować nad tym wszystkim? Jak projektować systemy szybko oraz bezbłędnie? Czujesz się zagubiony? Nic się nie martw! Po prostu... Otwórz swój umysł! Teraz dzięki nowatorskim metodom nauczania możesz błyskawicznie opanować wszystkie elementy projektowania obiektowego. Charakterystyczna dla serii "Rusz głową!" cecha to wymieszana w odpowiednich proporcjach wiedza, humor oraz wszystko wyjaśniające grafiki. Informacje zawarte w książce obejmują pełny zakres tematyki związanej z analizą i projektowaniem obiektowym. Tylko kilkaset stron dzieli Cię od opanowania metod zbierania wymagań, tworzenia przypadków użycia czy też projektowania diagramów klas. A to tylko początek - sprawdź spis treści i przekonaj się, jak szeroki materiał zawiera ta książka. Naprzód, głowo! Nikt ci tego nie potrafił wytłumaczyć? Wydaje Ci się, że to problem nie na Twoją głowę? Nie potrzebujesz elektrowstrząsów, żeby pobudzić swój mózg do aktywnego działania. Tylko żadnych gwałtownych gestów! Usiądź wygodnie, otwórz książkę, dopiero teraz się zacznie. Na początek - rusz głową! Precz z nudnymi wykładami i zakuwaniem bez zrozumienia! Nauka to znacznie więcej niż tylko czytanie suchego tekstu. Twój mózg jest niczym głodny rekin, cały czas prący naprzód w poszukiwaniu nowej, apetycznej przekąski. Jak karmimy Twój wygłodniały umysł? Używamy rysunków, bo obraz wart jest 1024 słów. Stosujemy powtórzenia, by zakodować na stałe dane w Twojej chłonnej głowie. Oddziałujemy na emocje, jesteśmy nieprzewidywalni, zaskakujący i zabawni. Stawiamy przed Tobą wyzwania i zadajemy pytania, które angażują Cię w proces studiowania przedstawianych zagadnień. Cały czas pobudzamy Twój umysł do aktywnego działania, zmuszamy go do posłuszeństwa... a za ciężką pracę nagrodzimy go smakowitym ciasteczkiem w postaci wiedzy - wisienka gratis! Rozgryź to sam! Zasady i cele projektowania obiektowego Metody zbierania wymagań Przypadki użycia i ich analiza Graficzna prezentacja systemu i zasad jego działania - diagramy UML Wzorce projektowe - sprawy skomplikowane stają się proste, a proste jeszcze prostsze Projektowanie architektury systemu Testowanie Książka należy serii "Rusz głową!", która jest kontynuacją serii "Head First". Książki z tej serii zdobyły uznanie czytelników dzięki swemu unikalnemu i nowatorskiemu podejściu do przekazywania wiedzy. Sprawdź na półce, może znajdziesz obok inne książki z tej serii. Dzięki nim nawet najbardziej skomplikowane dziedziny wiedzy stają się przystępne, przyjazne i prostsze.

194
Loading...
EBOOK

Analiza marketingowa. Praktyczne techniki z wykorzystaniem analizy danych i narzędzi Excela

Wayne L. Winston

Specjaliści w dziedzinie marketingu coraz częściej sięgają po wyrafinowane metody analizy. Obecnie firmy są zalewane ogromną ilością danych - skorzystanie z płynącej z nich wiedzy jest znakomitą szansą na poprawę kondycji przedsiębiorstwa. W tym celu trzeba dane zebrać, przetworzyć i poddać analizie. Potrzebne więc są narzędzia, najlepiej proste w użytkowaniu i powszechnie znane. Takim właśnie narzędziem jest arkusz kalkulacyjny MS Excel - potężna i wszechstronna aplikacja, dzięki której nawet bez specjalistycznej wiedzy można wykonać profesjonalną analizę marketingową i zdobyć mnóstwo przydatnych informacji. Ta książka powstała na bazie autorskiego kursu analizy marketingowej dla słuchaczy studiów MBA. Pokazuje, jak wykorzystywać Excela do modelowania danych i pozyskiwania wiedzy niezbędnej do kreowania skutecznego marketingu w firmie. Niemal wszystkie pojęcia wyjaśniono na przykładach, a sposób wykonania ćwiczeń pokazano krok po kroku. Do książki dołączono pliki z danymi i rozwiązaniami zadań. Dowiesz się, jak przetwarzać dane za pomocą wykresów, wyznaczać krzywe popytu, prowadzić analizę skupień w segmentach rynku oraz tworzyć indywidualne modele danych i prognozować wpływ akcji marketingowych na wzrost sprzedaży. Oznacza to, że aby zdobyć umiejętności analizy marketingowej, potrzebujesz tylko tego podręcznika i Excela! W tej książce między innymi: analiza danych marketingowych opracowywanie strategii najbardziej zyskownych wycen wykorzystywanie narzędzi prognostycznych analiza łączona i analiza wyborów dyskretnych pomiar skuteczności wydatków na reklamę analiza danych z mediów społecznościowych Wyrafinowane analizy biznesowe? Potrzebujesz tylko Excela!

195
Loading...
EBOOK

Analiza matematyczna dla ekonomicznych kierunków studiów

Dorota Pekasiewicz, Krystyna Pruska

 Podręcznik akademicki zawiera rozważania teoretyczne, przykłady o charakterze matematycznym i ekonomicznym oraz zadania do samodzielnego rozwiązania. Przeznaczony jest dla studentów z różnych kierunków ekonomicznych i o różnym stopniu zaawansowania wymagań matematycznych. Zagadnienia wstępne zawierają elementy logiki, teorii mnogości i topologii. Przedstawione są tu także zbiory liczb rzeczywistych i zespolonych oraz relacje. W kolejnych rozdziałach zaprezentowane są ciągi liczb rzeczywistych i punktów z wielowymiarowych przestrzeni rzeczywistych, rzeczywiste funkcje jednej i wielu zmiennych oraz rachunek różniczkowy w tym zakresie, ciągi funkcji rzeczywistych, szeregi liczb rzeczywistych i funkcji rzeczywistych oraz rachunek całkowy rzeczywistych funkcji jednej i wielu zmiennych. W podręczniku zaprezentowane są również równania różniczkowe zwyczajne i metody ich rozwiązywania oraz elementy równań różnicowych.

196
Loading...
EBOOK

Analiza statystyczna w Excelu dla bystrzaków. Wydanie IV

Joseph Schmuller

Poznaj wszystkie narzędzia statystyczne Excela Przetestuj swoje hipotezy i wyciągnij wnioski Interpretuj dane za pomocą Excela Interpretuj statystyki w Excelu Analiza statystyczna w Excelu jest niezwykle przydatna, a dzięki tej książce przekonasz się, że może też być łatwa! Odkryjesz, jak używać perfekcyjnie zaprojektowanych narzędzi Excela do analizowania i interpretowania danych, przewidywania trendów, podejmowania decyzji oraz wykonywania wielu innych zadań. Zmierz się z technicznymi aspektami Excela i zacznij go wykorzystywać do interpretacji swoich danych! W książce: W yciąganie wniosków z arkuszy kalkulacyjnych Narzędzia analityczne Stosowanie narzędzi szybkiej analizy Tworzenie wykresów danych Praca na prawdopodobieństwie Wykorzystanie zmiennych losowych

197
Loading...
EBOOK

Analiza techniczna w praktyce. ErgoTrader, czyli zero psychologii

Krzysztof Kochan

Analiza techniczna na miarę XXI wieku Obraz rynku inwestycji XXI wieku wygląda na bardzo skomplikowany - szczególnie jeśli porównać go z sytuacją z poprzedniego stulecia. Z roku na rok rośnie liczba instrumentów będących w zasięgu ręki każdego inwestora - można obracać nie tylko akcjami, ale także walutami, towarami i surowcami, można operować na zagranicznych indeksach giełdowych, wielkie emocje wzbudzają również kryptowaluty. Współczesny inwestor na co dzień musi radzić sobie nie tylko z analizą techniczną, ale też z nieprzerwanym strumieniem informacji na temat rynku, ekonomii, notowań, strat, zysków oraz... z własną psychiką. Niestety, inwestycyjne boje często kończą się niepowodzeniem. Czy tak musi być? Autor tej książki prezentuje nowatorskie podejście do tematu inwestowania i związanych z nim emocji. Kluczem do zrozumienia mechanizmów rządzących rynkiem inwestycji jest analiza techniczna, odpowiednia do rzeczywistości XXI wieku. Z poradnika Krzysztofa Kochana dowiesz się między innymi: kim jest inwestor offline jak uniknąć psychologizowania w inwestowaniu, na czym polega nowoczesne podejście do analizy technicznej oraz jakimi narzędziami analizy posługują się skuteczni inwestorzy co jeszcze wchodzi w skład warsztatu inwestora, czyli na czym polega łączenie narzędzi analizy technicznej w bardziej złożone systemy Książka przedstawia najnowsze rozwiązania technologiczne w zakresie, z którego w praktyce skorzystać może każdy inwestor. Przedstawione metody znajdą zastosowanie na każdym rynku - niezależnie od tego, czy analizie poddawane będą krajowe akcje, globalne rynki złota, ropy naftowej i energii, indeksy giełdowe, czy też kryptowaluty.   Listen to "017. Analiza techniczna – warsztat skutecznego inwestora" on Spreaker.

198
Loading...
EBOOK

Analizy Business Intelligence. Zaawansowane wykorzystanie Excela

Michael Alexander

Poznaj potencjał Excela w zakresie BI! Program Excel można stosować na setki różnych sposobów, chociaż większość użytkowników uważa go za prosty arkusz kalkulacyjny. Co więcej, wachlarz jego zaawansowanych funkcjonalności jest stale poszerzany - program stał się częścią pakietu Microsoft Business Intelligence. Dzięki możliwości integracji danych z różnych źródeł Excel świetnie sprawdza się jako narzędzie do tworzenia interaktywnych kokpitów menedżerskich. Jeżeli interesujesz się tematyką BI i masz ambicję stworzyć własne "centrum dowodzenia", to trzymasz w rękach właściwą książkę! Ten wspaniały podręcznik stanowi kompendium wiedzy na temat prowadzenia analiz BI w środowisku Microsoft Excel. Sięgnij po niego i sprawdź, jak korzystać z tabel przestawnych oraz narzędzi Power Pivot, Power View czy Power Map. Dowiedz się, jak do tego wszystkiego dołożyć dane z baz SQL oraz użyć dodatku Data Mining. Zdobądź też wiedzę na temat publikowania Twoich rozwiązań na stronach SharePoint. Książka ta jest obowiązkową lekturą dla wszystkich menedżerów i analityków biznesowych chcących mieć wgląd w bieżące dane. Gdy poznasz i zastosujesz narzędzia Excela, podjęcie właściwej decyzji stanie się łatwiejsze! Dzięki tej książce: poznasz narzędzia: Power Pivot, Power View, Power Map oraz Power Query skorzystasz ze źródeł danych za pomocą języka SQL zastosujesz dodatek Data Mining udostępnisz swoje opracowania na stronach SharePointa Zbuduj doskonały kokpit menedżera!

199
Loading...
EBOOK

Analizy statystyczne z programami Statistica i Excel

Małgorzata Rabiej

Zostań mistrzem statystyki! Analizuj dane Wyciągaj wnioski Prezentuj wyniki W naszych czasach statystyka jest obecna dosłownie wszędzie. Opisuje procesy społeczne, wskazuje kierunki rozwoju, dyktuje strategie działania rządów i międzynarodowych korporacji. Pomaga ekonomistom, naukowcom i inżynierom, umożliwia tworzenie prognoz gospodarczych, pozwala opracowywać nowe technologie i rozwiązania techniczne, wspiera walkę z epidemiami i odkrywanie nowych terapii. Jest po prostu nieodzowna, aby radzić sobie z wyzwaniami współczesnego świata i skalą zjawisk, z którymi mamy do czynienia. Podstawą jest zgromadzenie oraz analiza danych w celu pozyskania z nich jak największej wiedzy o badanym zjawisku. Nie da się analizować ogromnych zbiorów danych bez pomocy komputerów i właściwego oprogramowania. Wśród najlepszych programów statystycznych jest Statistica firmy Statsoft, a do najpopularniejszych aplikacji biurowych należy Excel firmy Microsoft. Obydwa te rozwiązania oferują szereg specjalistycznych narzędzi wspomagających obróbkę danych statystycznych, przeprowadzanie analiz i prezentowanie wyników. Obydwa warto poznać, a najlepiej zrobić to w praktyczny sposób — za pomocą ćwiczeń. Właśnie takich, jakie zostały przedstawione w tej książce! Metody graficznej prezentacji danych Charakterystyki liczbowe i rozkłady zmiennych losowych Estymacja parametrów badanej zbiorowości Testy statystyczne Analiza wskaźników i zależności Liniowe i nieliniowe modele regresji Analiza szeregów czasowych i metody prognozowania Techniki eksploracji danych Zastosowanie sieci neuronowych Naucz się analizować i prezentować dane statystyczne!

200
Loading...
EBOOK

Analytic and Algebraic Geometry 2

Tadeusz Krasiński, Stanisław Spodzieja

The volume is dedicated to three mathematicians celebrating in 2017 the jubilees of 70th and 60th birth anniversaries: Arkadiusz Ptoski, Kamil Rusek and Krzysztof Kurdyka. They all have contributed significantly to the success of the annual conferences Analytic and Algebraic Geometry since 1983 till now.

201
Loading...
EBOOK

Analytics for the Internet of Things (IoT). Intelligent analytics for your intelligent devices

Andrew Minteer

We start with the perplexing task of extracting value from huge amounts of barely intelligible data. The data takes a convoluted route just to be on the servers for analysis, but insights can emerge through visualization and statistical modeling techniques. You will learn to extract value from IoT big data using multiple analytic techniques. Next we review how IoT devices generate data and how the information travels over networks. You’ll get to know strategies to collect and store the data to optimize the potential for analytics, and strategies to handle data quality concerns. Cloud resources are a great match for IoT analytics, so Amazon Web Services, Microsoft Azure, and PTC ThingWorx are reviewed in detail next. Geospatial analytics is then introduced as a way to leverage location information. Combining IoT data with environmental data is also discussed as a way to enhance predictive capability. We’ll also review the economics of IoT analytics and you’ll discover ways to optimize business value.By the end of the book, you’ll know how to handle scale for both data storage and analytics, how Apache Spark can be leveraged to handle scalability, and how R and Python can be used for analytic modeling.

202
Loading...
EBOOK

Android 3. Tworzenie aplikacji

Satya Komatineni, Dave MacLean, Sayed Hashimi

System operacyjny Android podbił rynek smartfonów, a teraz z dnia na dzień rośnie jego popularność wśród użytkowników tabletów. Sympatię zdobył sobie dzięki niezwykle przyjaznemu interfejsowi, szerokim możliwościom dostosowania do własnych potrzeb oraz niewyobrażalną ilością dostępnych aplikacji. W Android Market opublikowano ich już ponad 500 000! Wśród nich każdy znajdzie coś dla siebie niezależnie od tego, czy ma to być gra, czy unikalna aplikacja użytkowa. Oparty na powszechnie znanym języku JAVA, posiadający obszerną, bogatą w przykłady dokumentację wprost zachęca do przygotowania ciekawej aplikacji, na której można zarobić konkretne pieniądze. Dzięki tej rewelacyjnej książce poświęconej Androidowi w wersji 3 w mig opanujesz jego tajniki. Na samym początku poznasz historię Androida oraz dowiesz się, jak przygotować środowisko pracy. Następnie zaznajomisz się ze strukturą aplikacji, sposobem korzystania z zasobów oraz dostawców treści. W dalszych rozdziałach nauczysz się budować estetyczny, funkcjonalny i atrakcyjny interfejs użytkownika, zapamiętywać preferencje użytkowników oraz korzystać z usług HTTP. Książka ta jest kompletnym i unikalnym kompendium wiedzy na temat Androida. Powinna znaleźć się na półce każdego dewelopera tworzącego oprogramowanie dla platformy Android! Przygotowanie środowiska pracy Pisanie aplikacji opartych na środowisku Java Projektowanie i budowanie interfejsu użytkownika Wysyłanie i odbieranie komunikatów Tworzenie animacji dwuwymiarowej Korzystanie z usług geolokalizacyjnych Przetwarzanie tekstu na mowę Publikacja aplikacji w Android Market Zacznij tworzyć oprogramowanie dla najbardziej obiecującej platformy dla urządzeń mobilnych!

203
Loading...
EBOOK

Android 6 dla programistów. Techniki tworzenia aplikacji. Wydanie III

Paul Deitel, Harvey Deitel, Alexander Wald

W 2015 roku pod kontrolą Androida pracowało ok. 80% smartfonów. Serwis Google Play odnotowuje miliardy pobrań najróżniejszych aplikacji dla tego systemu. Coraz więcej różnych urządzeń wyposaża się w Androida i są to również roboty, silniki odrzutowe, satelity NASA, lodówki, telewizory, kamery, urządzenia medyczne, systemy samochodowe i wiele innych. Wygląda na to, że Android opanuje internet rzeczy, a przed programistami androidowych aplikacji otworzą się niespotykane dotąd możliwości. Niniejsza książka stanowi solidne kompendium wiedzy dla osób profesjonalnie tworzących aplikacje dla Androida w jego najnowszej, 6. wersji. Autorzy przyjęli analizę aplikacji jako metodę nauki — wszystkie rozwiązania i technologie są opisywane w kontekście kompletnych, działających aplikacji, których dobór umożliwił przedstawienie najważniejszych funkcji i interfejsów programistycznych systemu Android. Dzięki tej książce błyskawicznie nauczysz się wszystkiego, co jest niezbędne do rozpoczęcia w pełni samodzielnej pracy w Android Studio i Android 6 SDK. Najważniejsze zagadnienia: analiza aplikacji dla Androida, jej działanie i budowa; zasady projektowania aplikacji w specyfikacji material design wprowadzonej przez Google; obsługa bibliotek i zapewnienie zgodności nowych aplikacji ze starszymi wersjami Androida; testowanie aplikacji w urządzeniach, emulatorach i za pomocą Cloud Test Lab; technologie przydatne dla obsługi systemów Android Wear i Android TV; umieszczanie aplikacji w serwisie Google Play, jej promocja i rozpowszechnianie. Sprawdź, jak niesamowite możliwości daje Ci Android!

204
Loading...
EBOOK

Android. Aplikacje wielowątkowe. Techniki przetwarzania

Anders Göransson

Wykorzystaj w pełni potencjał wątków! Jeżeli chcesz tworzyć aplikacje dostarczające użytkownikom doskonałych wrażeń, jeżeli chcesz wykonywać skomplikowane zadania szybciej lub po prostu musisz jednocześnie wykonywać różne działania — naucz się korzystać z wątków. Tworzenie programów wielowątkowych jest trudne, ale opanowanie tej sztuki pozwoli Ci osiągnąć wymierne korzyści! Ta książka w całości poświęcona jest korzystaniu z wątków na platformie Android. Dzięki niej poznasz przeróżne sposoby asynchronicznego przetwarzania oraz ich zalety i wady. Jednak na samym początku zapoznasz się z podstawowymi informacjami dotyczącymi wielowątkowości w języku Java. Dowiesz się, w jaki sposób wątki komunikują się ze sobą i synchronizują dostęp do zasobów oraz jak nimi zarządzać. Kolejne rozdziały zawierają sporą dawkę wiedzy na temat różnych technik asynchronicznych. Zapoznanie się z ich treścią ułatwi Ci wybór techniki, która spełni Twoje wymagania, gdy sam zabierzesz się za tworzenie aplikacji wielowątkowej. Książka ta jest obowiązkową lekturą dla programistów chcących w pełni wykorzystać możliwości platformy Android. Podstawy wielowątkowości w Javie i systemie Android. Komunikacja wątków w obrębie procesu i pomiędzy procesami. Zastosowanie strategii redukowania ryzyka powstawania wycieków pamięci. Zarządzanie cyklem życia wątku podstawowego. Sekwencyjne uruchamianie zadań w wątku tła za pomocą klasy HandlerThread. Używanie frameworku wykonawcy Javy do kontrolowania i anulowania wątków. Obsługa wykonywania zadań w tle za pomocą klas AsyncTask oraz IntentService. Uzyskiwanie dostępu do dostawców treści za pomocą klasy AsyncQueryHandler. Używanie ładowarek do aktualizowania interfejsu użytkownika nowymi danymi. Przewodnik po świecie wątków platformy Android!

205
Loading...
EBOOK

Android Application Development Cookbook. Over 100 recipes to help you solve the most common problems faced by Android Developers today - Second Edition

Rick Boyer, Kyle Mew

The Android OS has the largest installation base of any operating system in the world; there has never been a better time to learn Android development to write your own applications, or to make your own contributions to the open source community!This “cookbook” will make it easy for you to jump to a topic of interest and get what you need to implement the feature in your own application. If you are new to Android and learn best by “doing,” then this book will provide many topics of interest. Starting with the basics of Android development, we move on to more advanced concepts, and we’ll guide you through common tasks developers struggle to solve. The first few chapters cover the basics including Activities, Layouts, Widgets, and the Menu. From there, we cover fragments and data storage (including SQLite), device sensors, the camera, and GPS. Then we move on more advanced topics such as graphics and animation (including OpenGL), multi-threading with AsyncTask, and Internet functionality with Volley. We’ll also demonstrate Google Maps and Google Cloud Messaging (also known as Push Notifications) using the Google API Library.Finally, we’ll take a look at several online services designed especially for Android development. Take your application big-time with full Internet web services without having to become a server admin by leveraging the power of Backend as a Service (BaaS) providers.

206
Loading...
EBOOK

Android Application Programming with OpenCV. For Java developers OpenCV is a fantastic opportunity to benefit from the popularity of image related mobile apps on Android. This book teaches you all you need to know about computer vision with practical projects

Joseph Howse

Take a smartphone from your pocket, and within a few seconds, you can snap a photo, manipulate it, and share it with the world. You have just achieved mass production of image data. With a computer vision library such as OpenCV, you can analyze and transform copious amounts of image data in real time on a mobile device. The upshot to this is that you, as developers, can provide mobile users with many new kinds of images, constantly highlighting certain visual features that are of artistic or practical interest. Android is a convenient platform for such experiments because it uses a high-level language (Java), it provides standardized interfaces for sharing image data between applications, and it is mostly open source, so everyone can study its implementation.Android Application Programming with OpenCV is a practical, hands-on guide that covers the fundamental tasks of computer vision—capturing, filtering, and analyzing images-with step-by-step instructions for writing both an application and reusable library classes.Android Application Programming with OpenCV looks at OpenCV's Java bindings for Android and dispels mysteries such as which version of these bindings to use, how to integrate with standard Android functionality for layout, event handling, and data sharing, and how to integrate with OpenGL for rendering. By following the clear, concise, and modular examples provided in this book, you will develop an application that previews, captures, and shares photos with special effects based on color manipulation, edge detection, image tracking, and 3D rendering.Beneath the application layer, you will develop a small but extensible library that you can reuse in your future projects. This library will include filters for selectively modifying an image based on edge detection, 2D and 3D image trackers, and adapters to convert the Android system's camera specifications into OpenCV and OpenGL projection matrices. If you want a quick start in computer vision for Android, then this is the book for you.By the end of Android Application Programming with OpenCV, you will have developed a computer vision application that integrates OpenCV, Android SDK, and OpenGL.

207
Loading...
EBOOK

Android Application Security Essentials. Security has been a bit of a hot topic with Android so this guide is a timely way to ensure your apps are safe. Includes everything from Android security architecture to safeguarding mobile payments

Pragati Rai

In today's techno-savvy world, more and more parts of our lives are going digital, and all this information is accessible anytime and anywhere using mobile devices. It is of the utmost importance that you understand and implement security in your apps that will reduce the likelihood of hazards that will wreck your users' experience.Android Application Security Essentials takes a deep look into Android security from kernel to the application level, with practical hands-on examples, illustrations, and everyday use cases. This book will show you how to overcome the challenge of getting the security of your applications right.Android Application Security Essentials will show you how to secure your Android applications and data. It will equip you with tricks and tips that will come in handy as you develop your applications.We will start by learning the overall security architecture of the Android stack. Securing components with permissions, defining security in a manifest file, cryptographic algorithms and protocols on the Android stack, secure storage, security focused testing, and protecting enterprise data on your device is then also discussed in detail. You will also learn how to be security-aware when integrating newer technologies like NFC and mobile payments into your Android applications.At the end of this book, you will understand Android security at the system level all the way to the nitty-gritty details of application security for securing your Android applications.

208
Loading...
EBOOK

Android Development with Kotlin. Enhance your skills for Android development using Kotlin

Igor Wojda, Marcin Moskala

Nowadays, improved application development does not just mean building better performing applications. It has become crucial to find improved ways of writing code. Kotlin is a language that helps developers build amazing Android applications easily and effectively. This book discusses Kotlin features in context of Android development. It demonstrates how common examples that are typical for Android development, can be simplified using Kotlin. It also shows all the benefits, improvements and new possibilities provided by this language.The book is divided in three modules that show the power of Kotlin and teach you how to use it properly. Each module present features in different levels of advancement. The first module covers Kotlin basics. This module will lay a firm foundation for the rest of the chapters so you are able to read and understand most of the Kotlin code. The next module dives deeper into the building blocks of Kotlin, such as functions, classes, and function types. You will learn how Kotlin brings many improvements to the table by improving common Java concepts and decreasing code verbosity. The last module presents features that are not present in Java. You will learn how certain tasks can be achieved in simpler ways thanks to Kotlin.Through the book, you will learn how to use Kotlin for Android development. You will get to know and understand most important Kotlin features, and how they can be used. You will be ready to start your own adventure with Android development with Kotlin.