Delphi cookbook :: 50 hands-on recipes to master the power of Delphi for cross-platform and mobile development on Windows, Mac OS X, Android, and iOS /
Intended to refresh the basics of Delphi as well as advance your knowledge to the next level, it is assumed you will know RAD studio and the Object Pascal language. However, if you are not an experienced RAD studio programmer this accessible guide will still develop those initial crucial skills.
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Birmingham :
Packt Publishing,
2014.
|
Schriftenreihe: | Quick answers to common problems.
|
Schlagworte: | |
Online-Zugang: | Volltext |
Zusammenfassung: | Intended to refresh the basics of Delphi as well as advance your knowledge to the next level, it is assumed you will know RAD studio and the Object Pascal language. However, if you are not an experienced RAD studio programmer this accessible guide will still develop those initial crucial skills. |
Beschreibung: | Includes index. |
Beschreibung: | 1 online resource |
ISBN: | 9781783559596 1783559594 1322166218 9781322166216 1783559586 9781783559589 |
Internformat
MARC
LEADER | 00000cam a2200000 a 4500 | ||
---|---|---|---|
001 | ZDB-4-EBA-ocn892044279 | ||
003 | OCoLC | ||
005 | 20241004212047.0 | ||
006 | m o d | ||
007 | cr cnu---unuuu | ||
008 | 141003s2014 enk o 001 0 eng d | ||
040 | |a IDEBK |b eng |e pn |c IDEBK |d N$T |d OCLCQ |d E7B |d UMI |d COO |d DEBBG |d EBLCP |d YDXCP |d OCLCQ |d OCLCF |d OCLCQ |d AGLDB |d OCLCQ |d OCLCO |d ICA |d K6U |d OCLCQ |d OCLCO |d CCO |d PIFAG |d FVL |d ZCU |d MERUC |d OCLCQ |d OCLCO |d U3W |d REB |d D6H |d STF |d VTS |d CEF |d ICG |d NLE |d INT |d VT2 |d UKMGB |d OCLCQ |d OCLCO |d WYU |d G3B |d TKN |d OCLCQ |d UAB |d DKC |d OCLCO |d AU@ |d OCLCQ |d M8D |d UKAHL |d OCLCQ |d OCLCO |d QGK |d OCLCQ |d OCLCO |d OCLCL |d SXB |d OCLCQ | ||
015 | |a GBB742471 |2 bnb | ||
016 | 7 | |a 018006774 |2 Uk | |
019 | |a 892243912 |a 894504477 |a 907286443 |a 1259222473 | ||
020 | |a 9781783559596 |q (electronic bk.) | ||
020 | |a 1783559594 |q (electronic bk.) | ||
020 | |a 1322166218 |q (electronic bk.) | ||
020 | |a 9781322166216 |q (electronic bk.) | ||
020 | |a 1783559586 | ||
020 | |a 9781783559589 | ||
020 | |z 9781783559589 | ||
035 | |a (OCoLC)892044279 |z (OCoLC)892243912 |z (OCoLC)894504477 |z (OCoLC)907286443 |z (OCoLC)1259222473 | ||
037 | |a CL0500000496 |b Safari Books Online | ||
050 | 4 | |a QA76.76.D47 | |
072 | 7 | |a COM |x 051440 |2 bisacsh | |
082 | 7 | |a 005.1 |2 23 | |
049 | |a MAIN | ||
100 | 1 | |a Teti, Daniele, |e author. | |
245 | 1 | 0 | |a Delphi cookbook : |b 50 hands-on recipes to master the power of Delphi for cross-platform and mobile development on Windows, Mac OS X, Android, and iOS / |c Daniele Teti. |
260 | |a Birmingham : |b Packt Publishing, |c 2014. | ||
300 | |a 1 online resource | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
347 | |a text file | ||
490 | 1 | |a Quick answers to common problems | |
588 | |a Print version record. | ||
500 | |a Includes index. | ||
505 | 0 | |a Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Delphi Basics; Introduction; Changing your application''s look and feel with VCL styles and no code; Changing the style of your VCL application at runtime; Customizing TDBGrid; Using the owner''s draw combos and listboxes; Creating a stack of embedded forms; Manipulating JSON; Manipulating and transforming XML documents; I/O in the twenty-first century -- knowing streams; Putting your VCL application in the tray; Creating a Windows service. | |
505 | 8 | |a Associating a file extension with your application on WindowsChapter 2: Become a Delphi Language Ninja; Introduction; Fun with anonymous methods -- using higher-order functions; Writing enumerable types; RTTI to the rescue -- configuring your class at runtime; Duck typing using RTTI; Creating helpers for your classes; Checking strings with regular expressions; Chapter 3: Going Cross Platform with FireMonkey; Introduction; Giving a new appearance to the standard FireMonkey controls using styles; Creating a styled TListBox; Impressing your clients with animations. | |
505 | 8 | |a Using master/details with LiveBindingsShowing complex vector shapes using paths; Using FireMonkey in a VCL application; Chapter 4: The Thousand Faces of Multithreading; Introduction; Synchronizing shared resources with TMonitor; Talking with the main thread using a thread-safe queue; Synchronizing multiple threads using TEvent; Displaying a measure on a 2D graph like an oscilloscope; Chapter 5: Putting Delphi on the Server; Introduction; Web client JavaScript application with WebBroker on the server; Converting a console service application to a Windows service. | |
505 | 8 | |a Serializing a dataset to JSON and backSerializing objects to JSON and back using RTTI; Sending a POST HTTP request encoding parameters; Implementing a RESTful interface using WebBroker; Controlling remote applications using UDP; Using App Tethering to create a companion app; Creating DataSnap Apache modules; Chapter 6: Riding the Mobile Revolution with FireMonkey; Introduction; Taking a photo, applying effects, and sharing it; Using listview to show and search local data; Do not block the main thread!; Using SQLite databases to handle a to-do list. | |
505 | 8 | |a Using a styled TListView to handle a long list of dataTaking a photo and location and sending it to a server continuously; Talking to the backend; Making a phone call from your app!; Tracking the application''s life cycle; Chapter 7: Using Specific Platform Features; Introduction; Using Android SDK Java classes; Using iOS Objective-C SDK classes; Displaying PDF files in your app; Sending Android intents; Letting your phone talk -- using the Android TextToSpeech engine; Index. | |
520 | |a Intended to refresh the basics of Delphi as well as advance your knowledge to the next level, it is assumed you will know RAD studio and the Object Pascal language. However, if you are not an experienced RAD studio programmer this accessible guide will still develop those initial crucial skills. | ||
546 | |a English. | ||
630 | 0 | 0 | |a Delphi (Computer file) |0 http://id.loc.gov/authorities/names/n95014469 |
630 | 0 | 7 | |a Delphi (Computer file) |2 fast |
650 | 0 | |a Computer software |x Development. |0 http://id.loc.gov/authorities/subjects/sh85029535 | |
650 | 7 | |a COMPUTERS |x Software Development & Engineering |x Tools. |2 bisacsh | |
650 | 7 | |a Computer software |x Development |2 fast | |
758 | |i has work: |a Delphi cookbook (Text) |1 https://id.oclc.org/worldcat/entity/E39PD3KHgdhWMmYwWTXYRWqB4C |4 https://id.oclc.org/worldcat/ontology/hasWork | ||
776 | 0 | 8 | |i Print version: |a Teti, Daniele. |t Delphi cookbook : 50 hands-on recipes to master the power of Delphi for cross-platform and mobile development on Windows, Mac OS X, Android, and iOS. |d Birmingham, [England] : Packt Publishing, ©2014 |h 311 pages |z 9781783559589 |
830 | 0 | |a Quick answers to common problems. |0 http://id.loc.gov/authorities/names/no2015091434 | |
856 | 4 | 0 | |l FWS01 |p ZDB-4-EBA |q FWS_PDA_EBA |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=855868 |3 Volltext |
938 | |a Askews and Holts Library Services |b ASKH |n AH27100304 | ||
938 | |a EBL - Ebook Library |b EBLB |n EBL1800652 | ||
938 | |a ebrary |b EBRY |n ebr10944911 | ||
938 | |a EBSCOhost |b EBSC |n 855868 | ||
938 | |a ProQuest MyiLibrary Digital eBook Collection |b IDEB |n cis29855675 | ||
938 | |a YBP Library Services |b YANK |n 12093934 | ||
994 | |a 92 |b GEBAY | ||
912 | |a ZDB-4-EBA | ||
049 | |a DE-863 |
Datensatz im Suchindex
DE-BY-FWS_katkey | ZDB-4-EBA-ocn892044279 |
---|---|
_version_ | 1816882289129291776 |
adam_text | |
any_adam_object | |
author | Teti, Daniele |
author_facet | Teti, Daniele |
author_role | aut |
author_sort | Teti, Daniele |
author_variant | d t dt |
building | Verbundindex |
bvnumber | localFWS |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.76.D47 |
callnumber-search | QA76.76.D47 |
callnumber-sort | QA 276.76 D47 |
callnumber-subject | QA - Mathematics |
collection | ZDB-4-EBA |
contents | Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Delphi Basics; Introduction; Changing your application''s look and feel with VCL styles and no code; Changing the style of your VCL application at runtime; Customizing TDBGrid; Using the owner''s draw combos and listboxes; Creating a stack of embedded forms; Manipulating JSON; Manipulating and transforming XML documents; I/O in the twenty-first century -- knowing streams; Putting your VCL application in the tray; Creating a Windows service. Associating a file extension with your application on WindowsChapter 2: Become a Delphi Language Ninja; Introduction; Fun with anonymous methods -- using higher-order functions; Writing enumerable types; RTTI to the rescue -- configuring your class at runtime; Duck typing using RTTI; Creating helpers for your classes; Checking strings with regular expressions; Chapter 3: Going Cross Platform with FireMonkey; Introduction; Giving a new appearance to the standard FireMonkey controls using styles; Creating a styled TListBox; Impressing your clients with animations. Using master/details with LiveBindingsShowing complex vector shapes using paths; Using FireMonkey in a VCL application; Chapter 4: The Thousand Faces of Multithreading; Introduction; Synchronizing shared resources with TMonitor; Talking with the main thread using a thread-safe queue; Synchronizing multiple threads using TEvent; Displaying a measure on a 2D graph like an oscilloscope; Chapter 5: Putting Delphi on the Server; Introduction; Web client JavaScript application with WebBroker on the server; Converting a console service application to a Windows service. Serializing a dataset to JSON and backSerializing objects to JSON and back using RTTI; Sending a POST HTTP request encoding parameters; Implementing a RESTful interface using WebBroker; Controlling remote applications using UDP; Using App Tethering to create a companion app; Creating DataSnap Apache modules; Chapter 6: Riding the Mobile Revolution with FireMonkey; Introduction; Taking a photo, applying effects, and sharing it; Using listview to show and search local data; Do not block the main thread!; Using SQLite databases to handle a to-do list. Using a styled TListView to handle a long list of dataTaking a photo and location and sending it to a server continuously; Talking to the backend; Making a phone call from your app!; Tracking the application''s life cycle; Chapter 7: Using Specific Platform Features; Introduction; Using Android SDK Java classes; Using iOS Objective-C SDK classes; Displaying PDF files in your app; Sending Android intents; Letting your phone talk -- using the Android TextToSpeech engine; Index. |
ctrlnum | (OCoLC)892044279 |
dewey-full | 005.1 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.1 |
dewey-search | 005.1 |
dewey-sort | 15.1 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>06351cam a2200709 a 4500</leader><controlfield tag="001">ZDB-4-EBA-ocn892044279</controlfield><controlfield tag="003">OCoLC</controlfield><controlfield tag="005">20241004212047.0</controlfield><controlfield tag="006">m o d </controlfield><controlfield tag="007">cr cnu---unuuu</controlfield><controlfield tag="008">141003s2014 enk o 001 0 eng d</controlfield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">IDEBK</subfield><subfield code="b">eng</subfield><subfield code="e">pn</subfield><subfield code="c">IDEBK</subfield><subfield code="d">N$T</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">E7B</subfield><subfield code="d">UMI</subfield><subfield code="d">COO</subfield><subfield code="d">DEBBG</subfield><subfield code="d">EBLCP</subfield><subfield code="d">YDXCP</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCF</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">AGLDB</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">ICA</subfield><subfield code="d">K6U</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">CCO</subfield><subfield code="d">PIFAG</subfield><subfield code="d">FVL</subfield><subfield code="d">ZCU</subfield><subfield code="d">MERUC</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">U3W</subfield><subfield code="d">REB</subfield><subfield code="d">D6H</subfield><subfield code="d">STF</subfield><subfield code="d">VTS</subfield><subfield code="d">CEF</subfield><subfield code="d">ICG</subfield><subfield code="d">NLE</subfield><subfield code="d">INT</subfield><subfield code="d">VT2</subfield><subfield code="d">UKMGB</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">WYU</subfield><subfield code="d">G3B</subfield><subfield code="d">TKN</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">UAB</subfield><subfield code="d">DKC</subfield><subfield code="d">OCLCO</subfield><subfield code="d">AU@</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">M8D</subfield><subfield code="d">UKAHL</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">QGK</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCL</subfield><subfield code="d">SXB</subfield><subfield code="d">OCLCQ</subfield></datafield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">GBB742471</subfield><subfield code="2">bnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">018006774</subfield><subfield code="2">Uk</subfield></datafield><datafield tag="019" ind1=" " ind2=" "><subfield code="a">892243912</subfield><subfield code="a">894504477</subfield><subfield code="a">907286443</subfield><subfield code="a">1259222473</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781783559596</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1783559594</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1322166218</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781322166216</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1783559586</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781783559589</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">9781783559589</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)892044279</subfield><subfield code="z">(OCoLC)892243912</subfield><subfield code="z">(OCoLC)894504477</subfield><subfield code="z">(OCoLC)907286443</subfield><subfield code="z">(OCoLC)1259222473</subfield></datafield><datafield tag="037" ind1=" " ind2=" "><subfield code="a">CL0500000496</subfield><subfield code="b">Safari Books Online</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">QA76.76.D47</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">051440</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="082" ind1="7" ind2=" "><subfield code="a">005.1</subfield><subfield code="2">23</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">MAIN</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Teti, Daniele,</subfield><subfield code="e">author.</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Delphi cookbook :</subfield><subfield code="b">50 hands-on recipes to master the power of Delphi for cross-platform and mobile development on Windows, Mac OS X, Android, and iOS /</subfield><subfield code="c">Daniele Teti.</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="a">Birmingham :</subfield><subfield code="b">Packt Publishing,</subfield><subfield code="c">2014.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">computer</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">online resource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="347" ind1=" " ind2=" "><subfield code="a">text file</subfield></datafield><datafield tag="490" ind1="1" ind2=" "><subfield code="a">Quick answers to common problems</subfield></datafield><datafield tag="588" ind1=" " ind2=" "><subfield code="a">Print version record.</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Includes index.</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="a">Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Delphi Basics; Introduction; Changing your application''s look and feel with VCL styles and no code; Changing the style of your VCL application at runtime; Customizing TDBGrid; Using the owner''s draw combos and listboxes; Creating a stack of embedded forms; Manipulating JSON; Manipulating and transforming XML documents; I/O in the twenty-first century -- knowing streams; Putting your VCL application in the tray; Creating a Windows service.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Associating a file extension with your application on WindowsChapter 2: Become a Delphi Language Ninja; Introduction; Fun with anonymous methods -- using higher-order functions; Writing enumerable types; RTTI to the rescue -- configuring your class at runtime; Duck typing using RTTI; Creating helpers for your classes; Checking strings with regular expressions; Chapter 3: Going Cross Platform with FireMonkey; Introduction; Giving a new appearance to the standard FireMonkey controls using styles; Creating a styled TListBox; Impressing your clients with animations.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Using master/details with LiveBindingsShowing complex vector shapes using paths; Using FireMonkey in a VCL application; Chapter 4: The Thousand Faces of Multithreading; Introduction; Synchronizing shared resources with TMonitor; Talking with the main thread using a thread-safe queue; Synchronizing multiple threads using TEvent; Displaying a measure on a 2D graph like an oscilloscope; Chapter 5: Putting Delphi on the Server; Introduction; Web client JavaScript application with WebBroker on the server; Converting a console service application to a Windows service.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Serializing a dataset to JSON and backSerializing objects to JSON and back using RTTI; Sending a POST HTTP request encoding parameters; Implementing a RESTful interface using WebBroker; Controlling remote applications using UDP; Using App Tethering to create a companion app; Creating DataSnap Apache modules; Chapter 6: Riding the Mobile Revolution with FireMonkey; Introduction; Taking a photo, applying effects, and sharing it; Using listview to show and search local data; Do not block the main thread!; Using SQLite databases to handle a to-do list.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Using a styled TListView to handle a long list of dataTaking a photo and location and sending it to a server continuously; Talking to the backend; Making a phone call from your app!; Tracking the application''s life cycle; Chapter 7: Using Specific Platform Features; Introduction; Using Android SDK Java classes; Using iOS Objective-C SDK classes; Displaying PDF files in your app; Sending Android intents; Letting your phone talk -- using the Android TextToSpeech engine; Index.</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Intended to refresh the basics of Delphi as well as advance your knowledge to the next level, it is assumed you will know RAD studio and the Object Pascal language. However, if you are not an experienced RAD studio programmer this accessible guide will still develop those initial crucial skills.</subfield></datafield><datafield tag="546" ind1=" " ind2=" "><subfield code="a">English.</subfield></datafield><datafield tag="630" ind1="0" ind2="0"><subfield code="a">Delphi (Computer file)</subfield><subfield code="0">http://id.loc.gov/authorities/names/n95014469</subfield></datafield><datafield tag="630" ind1="0" ind2="7"><subfield code="a">Delphi (Computer file)</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Computer software</subfield><subfield code="x">Development.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh85029535</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">Software Development & Engineering</subfield><subfield code="x">Tools.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Computer software</subfield><subfield code="x">Development</subfield><subfield code="2">fast</subfield></datafield><datafield tag="758" ind1=" " ind2=" "><subfield code="i">has work:</subfield><subfield code="a">Delphi cookbook (Text)</subfield><subfield code="1">https://id.oclc.org/worldcat/entity/E39PD3KHgdhWMmYwWTXYRWqB4C</subfield><subfield code="4">https://id.oclc.org/worldcat/ontology/hasWork</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Print version:</subfield><subfield code="a">Teti, Daniele.</subfield><subfield code="t">Delphi cookbook : 50 hands-on recipes to master the power of Delphi for cross-platform and mobile development on Windows, Mac OS X, Android, and iOS.</subfield><subfield code="d">Birmingham, [England] : Packt Publishing, ©2014</subfield><subfield code="h">311 pages</subfield><subfield code="z">9781783559589</subfield></datafield><datafield tag="830" ind1=" " ind2="0"><subfield code="a">Quick answers to common problems.</subfield><subfield code="0">http://id.loc.gov/authorities/names/no2015091434</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="l">FWS01</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FWS_PDA_EBA</subfield><subfield code="u">https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=855868</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">Askews and Holts Library Services</subfield><subfield code="b">ASKH</subfield><subfield code="n">AH27100304</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBL - Ebook Library</subfield><subfield code="b">EBLB</subfield><subfield code="n">EBL1800652</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">ebrary</subfield><subfield code="b">EBRY</subfield><subfield code="n">ebr10944911</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBSCOhost</subfield><subfield code="b">EBSC</subfield><subfield code="n">855868</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">ProQuest MyiLibrary Digital eBook Collection</subfield><subfield code="b">IDEB</subfield><subfield code="n">cis29855675</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">YBP Library Services</subfield><subfield code="b">YANK</subfield><subfield code="n">12093934</subfield></datafield><datafield tag="994" ind1=" " ind2=" "><subfield code="a">92</subfield><subfield code="b">GEBAY</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-4-EBA</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-863</subfield></datafield></record></collection> |
id | ZDB-4-EBA-ocn892044279 |
illustrated | Not Illustrated |
indexdate | 2024-11-27T13:26:14Z |
institution | BVB |
isbn | 9781783559596 1783559594 1322166218 9781322166216 1783559586 9781783559589 |
language | English |
oclc_num | 892044279 |
open_access_boolean | |
owner | MAIN DE-863 DE-BY-FWS |
owner_facet | MAIN DE-863 DE-BY-FWS |
physical | 1 online resource |
psigel | ZDB-4-EBA |
publishDate | 2014 |
publishDateSearch | 2014 |
publishDateSort | 2014 |
publisher | Packt Publishing, |
record_format | marc |
series | Quick answers to common problems. |
series2 | Quick answers to common problems |
spelling | Teti, Daniele, author. Delphi cookbook : 50 hands-on recipes to master the power of Delphi for cross-platform and mobile development on Windows, Mac OS X, Android, and iOS / Daniele Teti. Birmingham : Packt Publishing, 2014. 1 online resource text txt rdacontent computer c rdamedia online resource cr rdacarrier text file Quick answers to common problems Print version record. Includes index. Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Delphi Basics; Introduction; Changing your application''s look and feel with VCL styles and no code; Changing the style of your VCL application at runtime; Customizing TDBGrid; Using the owner''s draw combos and listboxes; Creating a stack of embedded forms; Manipulating JSON; Manipulating and transforming XML documents; I/O in the twenty-first century -- knowing streams; Putting your VCL application in the tray; Creating a Windows service. Associating a file extension with your application on WindowsChapter 2: Become a Delphi Language Ninja; Introduction; Fun with anonymous methods -- using higher-order functions; Writing enumerable types; RTTI to the rescue -- configuring your class at runtime; Duck typing using RTTI; Creating helpers for your classes; Checking strings with regular expressions; Chapter 3: Going Cross Platform with FireMonkey; Introduction; Giving a new appearance to the standard FireMonkey controls using styles; Creating a styled TListBox; Impressing your clients with animations. Using master/details with LiveBindingsShowing complex vector shapes using paths; Using FireMonkey in a VCL application; Chapter 4: The Thousand Faces of Multithreading; Introduction; Synchronizing shared resources with TMonitor; Talking with the main thread using a thread-safe queue; Synchronizing multiple threads using TEvent; Displaying a measure on a 2D graph like an oscilloscope; Chapter 5: Putting Delphi on the Server; Introduction; Web client JavaScript application with WebBroker on the server; Converting a console service application to a Windows service. Serializing a dataset to JSON and backSerializing objects to JSON and back using RTTI; Sending a POST HTTP request encoding parameters; Implementing a RESTful interface using WebBroker; Controlling remote applications using UDP; Using App Tethering to create a companion app; Creating DataSnap Apache modules; Chapter 6: Riding the Mobile Revolution with FireMonkey; Introduction; Taking a photo, applying effects, and sharing it; Using listview to show and search local data; Do not block the main thread!; Using SQLite databases to handle a to-do list. Using a styled TListView to handle a long list of dataTaking a photo and location and sending it to a server continuously; Talking to the backend; Making a phone call from your app!; Tracking the application''s life cycle; Chapter 7: Using Specific Platform Features; Introduction; Using Android SDK Java classes; Using iOS Objective-C SDK classes; Displaying PDF files in your app; Sending Android intents; Letting your phone talk -- using the Android TextToSpeech engine; Index. Intended to refresh the basics of Delphi as well as advance your knowledge to the next level, it is assumed you will know RAD studio and the Object Pascal language. However, if you are not an experienced RAD studio programmer this accessible guide will still develop those initial crucial skills. English. Delphi (Computer file) http://id.loc.gov/authorities/names/n95014469 Delphi (Computer file) fast Computer software Development. http://id.loc.gov/authorities/subjects/sh85029535 COMPUTERS Software Development & Engineering Tools. bisacsh Computer software Development fast has work: Delphi cookbook (Text) https://id.oclc.org/worldcat/entity/E39PD3KHgdhWMmYwWTXYRWqB4C https://id.oclc.org/worldcat/ontology/hasWork Print version: Teti, Daniele. Delphi cookbook : 50 hands-on recipes to master the power of Delphi for cross-platform and mobile development on Windows, Mac OS X, Android, and iOS. Birmingham, [England] : Packt Publishing, ©2014 311 pages 9781783559589 Quick answers to common problems. http://id.loc.gov/authorities/names/no2015091434 FWS01 ZDB-4-EBA FWS_PDA_EBA https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=855868 Volltext |
spellingShingle | Teti, Daniele Delphi cookbook : 50 hands-on recipes to master the power of Delphi for cross-platform and mobile development on Windows, Mac OS X, Android, and iOS / Quick answers to common problems. Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Delphi Basics; Introduction; Changing your application''s look and feel with VCL styles and no code; Changing the style of your VCL application at runtime; Customizing TDBGrid; Using the owner''s draw combos and listboxes; Creating a stack of embedded forms; Manipulating JSON; Manipulating and transforming XML documents; I/O in the twenty-first century -- knowing streams; Putting your VCL application in the tray; Creating a Windows service. Associating a file extension with your application on WindowsChapter 2: Become a Delphi Language Ninja; Introduction; Fun with anonymous methods -- using higher-order functions; Writing enumerable types; RTTI to the rescue -- configuring your class at runtime; Duck typing using RTTI; Creating helpers for your classes; Checking strings with regular expressions; Chapter 3: Going Cross Platform with FireMonkey; Introduction; Giving a new appearance to the standard FireMonkey controls using styles; Creating a styled TListBox; Impressing your clients with animations. Using master/details with LiveBindingsShowing complex vector shapes using paths; Using FireMonkey in a VCL application; Chapter 4: The Thousand Faces of Multithreading; Introduction; Synchronizing shared resources with TMonitor; Talking with the main thread using a thread-safe queue; Synchronizing multiple threads using TEvent; Displaying a measure on a 2D graph like an oscilloscope; Chapter 5: Putting Delphi on the Server; Introduction; Web client JavaScript application with WebBroker on the server; Converting a console service application to a Windows service. Serializing a dataset to JSON and backSerializing objects to JSON and back using RTTI; Sending a POST HTTP request encoding parameters; Implementing a RESTful interface using WebBroker; Controlling remote applications using UDP; Using App Tethering to create a companion app; Creating DataSnap Apache modules; Chapter 6: Riding the Mobile Revolution with FireMonkey; Introduction; Taking a photo, applying effects, and sharing it; Using listview to show and search local data; Do not block the main thread!; Using SQLite databases to handle a to-do list. Using a styled TListView to handle a long list of dataTaking a photo and location and sending it to a server continuously; Talking to the backend; Making a phone call from your app!; Tracking the application''s life cycle; Chapter 7: Using Specific Platform Features; Introduction; Using Android SDK Java classes; Using iOS Objective-C SDK classes; Displaying PDF files in your app; Sending Android intents; Letting your phone talk -- using the Android TextToSpeech engine; Index. Delphi (Computer file) http://id.loc.gov/authorities/names/n95014469 Delphi (Computer file) fast Computer software Development. http://id.loc.gov/authorities/subjects/sh85029535 COMPUTERS Software Development & Engineering Tools. bisacsh Computer software Development fast |
subject_GND | http://id.loc.gov/authorities/names/n95014469 http://id.loc.gov/authorities/subjects/sh85029535 |
title | Delphi cookbook : 50 hands-on recipes to master the power of Delphi for cross-platform and mobile development on Windows, Mac OS X, Android, and iOS / |
title_auth | Delphi cookbook : 50 hands-on recipes to master the power of Delphi for cross-platform and mobile development on Windows, Mac OS X, Android, and iOS / |
title_exact_search | Delphi cookbook : 50 hands-on recipes to master the power of Delphi for cross-platform and mobile development on Windows, Mac OS X, Android, and iOS / |
title_full | Delphi cookbook : 50 hands-on recipes to master the power of Delphi for cross-platform and mobile development on Windows, Mac OS X, Android, and iOS / Daniele Teti. |
title_fullStr | Delphi cookbook : 50 hands-on recipes to master the power of Delphi for cross-platform and mobile development on Windows, Mac OS X, Android, and iOS / Daniele Teti. |
title_full_unstemmed | Delphi cookbook : 50 hands-on recipes to master the power of Delphi for cross-platform and mobile development on Windows, Mac OS X, Android, and iOS / Daniele Teti. |
title_short | Delphi cookbook : |
title_sort | delphi cookbook 50 hands on recipes to master the power of delphi for cross platform and mobile development on windows mac os x android and ios |
title_sub | 50 hands-on recipes to master the power of Delphi for cross-platform and mobile development on Windows, Mac OS X, Android, and iOS / |
topic | Delphi (Computer file) http://id.loc.gov/authorities/names/n95014469 Delphi (Computer file) fast Computer software Development. http://id.loc.gov/authorities/subjects/sh85029535 COMPUTERS Software Development & Engineering Tools. bisacsh Computer software Development fast |
topic_facet | Delphi (Computer file) Computer software Development. COMPUTERS Software Development & Engineering Tools. Computer software Development |
url | https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=855868 |
work_keys_str_mv | AT tetidaniele delphicookbook50handsonrecipestomasterthepowerofdelphiforcrossplatformandmobiledevelopmentonwindowsmacosxandroidandios |