Jörg Staudemeyer Bücher



Sie sind Java-Programmierer und wollen sich zügig in die Entwicklung von Android-Apps einarbeiten? Dann kann's jetzt losgehen! Dieses kompakte Buch macht Sie zunächst mit der Architektur der Android-Plattform und mit der Entwicklungsumgebung vertraut. Sie erhalten einen guten Überblick, wie Android-basierte Anwendungen prinzipiell funktionieren und wie man bei der Entwicklung einer App typischerweise vorgeht. Das Herzstück des Buchs beschäftigt sich mit den wichtigsten Bestandteilen, die Ihnen das Android-Framework für die App-Entwicklung zur Verfügung stellt. Sie erfahren, wie Sie: * Komponenten implementieren * Ressourcen einbinden * die GUI einer App gestalten * auf Desktop-Funktionen zugreifen und * eine persistente Datenhaltung einrichten. Im abschließenden Referenzteil finden Sie praktische Übersichten mit Informationen zu den umfangreichen Java-APIs von Android, den Standard-Aktivitäten und den wichtigsten Schlüsselwörtern, mit denen Sie die Geräteeigenschaften und Berechtigungen einer App festlegen. Das Buch basiert auf Android 4.1 („Jelly Bean“), es berücksichtigt aber auch ältere Geräte ab Android 2.2 („Froyo“).
Programmieren mit C# - Deutsche Ausgabe der 4. Auflage
- 696 Seiten
- 25 Lesestunden
Jesse Liberty's guide to C# is a well-crafted resource aimed at developers with backgrounds in C++, Java, or Visual Basic. Unlike many technical books, it showcases the author's personality through clever examples drawn from his experiences, including anecdotes about his dog and references to Star Trek, while delivering substantial technical content. The book serves as an exceptional tutorial on the C# language, beginning with fundamental concepts like inheritance, delegation, and interfaces. It transitions into the .NET Framework, offering introductory insights into Windows Forms and Web Forms for both standalone and web applications. Advanced topics are explored in detail, such as .NET assemblies, deployment, and the use of reflection APIs that allow dynamic code modification at runtime, including the intriguing reflection emit technique. The latter sections delve into .NET stream classes, file and network I/O, and object serialization for SOAP, Web services, and .NET remoting. Liberty's expertise ensures a concise yet comprehensive exploration of C# and .NET, making this book a valuable resource for experienced developers approaching C# for the first time. It covers a wide range of topics, from basic programming constructs to advanced features, ensuring a thorough understanding of the language and its applications.