1.

Record Nr.

UNINA9910364946603321

Autore

Payne Rap

Titolo

Beginning App Development with Flutter : Create Cross-Platform Mobile Apps / / by Rap Payne

Pubbl/distr/stampa

Berkeley, CA : , : Apress : , : Imprint : Apress, , 2019

ISBN

9781484251812

1484251814

Edizione

[1st ed. 2019.]

Descrizione fisica

1 online resource (XXV, 309 p. 128 illus.)

Disciplina

004.167

Soggetti

Mobile computing

Apple computers

Mobile Computing

Apple and iOS

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Nota di bibliografia

Includes bibliographical references.

Nota di contenuto

Part 1: Introduction to Flutter -- Chapter 1: Hello Flutter -- Chapter 2: How do I develop in Flutter?- Part 2: Foundational Flutter -- Chapter 3: Everything is Widgets -- Chapter 4: Value Widgets -- Chapter 5: Responding to Gestures -- Chapter 6: Laying out Your Widgets -- Chapter 7: Navigation and Routing -- Chapter 8: Styling your Widgets -- Chapter 9: Maintaining State -- Part 3: Above and Beyond -- Chapter 10: Your Flutter App Can Work with Files -- Chapter 11: Making RESTful API calls with Ajax -- Chapter 12: Using Firebase with Flutter -- Appendix A: Dart Language Intro. .

Sommario/riassunto

Create iOS and Android apps with Flutter using just one codebase. App development on multiple platforms has historically been difficult and complex. This book breaks down complex concepts and tasks into easily digestible segments with examples, pictures, and hands-on labs with starters and solutions. In doing so, you'll develop a basic understanding of the Dart programming language; the entire Flutter development toolchain; the differences between stateful and stateless widgets; and a working knowledge of the architecture of apps. All the most important parts of app development with Flutter are covered in this book. Work with themes and styles. Develop custom widgets.



Teach your app to respond to gestures like taps, swipes, and pinches. Design, create and control the layout of your app. Create tools to handle form data entry from users. And ultimately create killer multiscreen apps with navigation, menus, and tabs. Flutter is Google's new framework for creating mobile apps that run on iOS and Android phones both.You had to be a super-developer to write apps for iOS or Android alone. But writing for both? Forget about it! You had to be familiar with Swift, Java/Kotlin, Xcode, Eclipse, and a bunch of other technologies simultaneously. Beginning App Development with Flutter simplifies the entire process.

2.

Record Nr.

UNINA9910136620003321

Autore

Naidoo Suvania

Titolo

Acid Mine Drainage in South Africa : Development Actors, Policy Impacts, and Broader Implications / / by Suvania Naidoo

Pubbl/distr/stampa

Cham : , : Springer International Publishing : , : Imprint : Springer, , 2017

ISBN

9783319444352

Edizione

[1st ed. 2017.]

Descrizione fisica

1 online resource (137 p.)

Collana

SpringerBriefs in Environmental Science, , 2191-5547

Disciplina

333.7

Soggetti

Water - Pollution

Environmental health

Sustainable development

Environmental sociology

Economic development

Waste Water Technology / Water Pollution Control / Water Management / Aquatic Pollution

Environmental Health

Sustainable Development

Environmental Sociology

Development Studies

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Note generali

Description based upon print version of record.



Nota di contenuto

1. Overview of AMD in South Africa -- 2. Global context of AMD -- 3. Water, Mining, and Development in South Africa -- 4. The Nature of Acid Mine Drainage in the Vaal River System -- 5. The Policy Response to Acid Mine Drainage in the Gold-Mining Sector -- 6. Socio-economic Impact of Acid Mine Drainage -- 7. AMD and a Sustainable Future for South Africa?. .

Sommario/riassunto

This SpringerBrief focuses on Acid Mine Drainage (AMD) in the three basins in the Witwatersrand, South Africa. It provides a background to AMD and its impactsfrom a social science perspective.The South African government and non-governmental organizations’ response to AMD is assessed, as well the socio-economic and developmental effects of AMD. This volume, which is based on the author’s Master’s dissertation at UNISA, involves interviews with a range of experts in the field from government departments, environmental organisations (activists), the private sector (mining), tourism sector and the agricultural sector. The book discusses existing policy documents on AMD and provides recommendations in response to the many socio-economic impacts which have not been fully addressed. A literature review on the global context of AMD is provided. South Africa’s water systems are already severely harmed by climate change, different forms of pollution, and poorly managed sanitation systems. For these reasons, the country is becoming increasingly water-stressed and therefore, water will continue to become much scarcer in the future. As a result of AMD’s continued impact on South Africa’s water systems, as a technical or scientific matter as well as the policy implications for the mining sector, water security and socio-economic sustainability has become a highly contested issue.