Introducing Vala programming : a language and techniques to boost productivity /: a language and techniques to boost productivity. ([2019])
- Record Type:
- Book
- Title:
- Introducing Vala programming : a language and techniques to boost productivity /: a language and techniques to boost productivity. ([2019])
- Main Title:
- Introducing Vala programming : a language and techniques to boost productivity
- Further Information:
- Note: Michael Lauer.
- Authors:
- Lauer, Michael
- Contents:
- IntroductionWhy Vala?A brief take on historyA personal noteAudienceOverviewTypographical ConventionsSource codeChangeLogAbout the authorGetting StartedInstallingHello WorldHello Object-WorldHello GUI-WorldSummarySyntax & SemanticsBasic RulesThe Type SystemOperatorsControl FlowMethodsAttributesMemory ManagementStructured Error HandlingMethod ContractsSummaryObject Oriented ProgrammingConceptsClassesInterfacesOOP and the Type SystemGenericsClasses vs. StructuresSummaryNetworkingSocketsExample: NTP ClientJSONExample: JSON ParserGIOExample: HTTP Client with GIOlibsoupExample: HTTP Client with libsoupSummaryUI programming with GTK+Event-Driven SystemsGTK+Example: Streaming Radio ClientSummaryDBusIntroductionDBus in ValaExample: DBus ServerExample: DBus ClientSummaryLinuxIntroductionLinux.vapiFile NotificationExample: inotifyWatcherSummaryExternal LibrariesBindingsExample: Binding libxmpExample: Binding a GObject-based libraryExample: Using libgusbSummaryEpilogueCongratulationsContributeClosingNotes.
- Publisher Details:
- New York : Apress
- Publication Date:
- 2019
- Copyright Date:
- 2019
- Extent:
- 1 online resource, illustrations
- Subjects:
- 005.13/3
Programming languages (Electronic computers)
Electronic books
Electronic books - Languages:
- English
- ISBNs:
- 9781484253809
1484253809 - Related ISBNs:
- 9781484253793
- Notes:
- Note: Online resource; title from PDF title page (SpringerLink, viewed November 13, 2019).
- Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.470186
- Ingest File:
- 02_618.xml