Subscribe to this list via RSS Blog posts tagged in Web Services
Google Book APIを使ってISBNコードから書籍情報を取得する 筑木です。今回はWebAPIへのアクセスの例として、Google Books APIsを使ってISBNコードから書籍情報を取得してみます。 応用として、TCameraComponentとZXingを使って画像のバーコードから書籍のISBNコードを読み取り、Google Books APIsで書籍情報を取得、それをDBに登録して蔵書管理アプリみたいなものが作れます。 Google Books APIsにISBNコードを投げてその結果を取得するのは、TRESTRequest、TRESTClient、TRESTResponseを使えば非常に簡単です。このようにフォームにUIであるTEdit,TLabel,TMemo,TImageと、Google Books APIsとやりとりをするためのTRESTRequest、TRESTClient、TRESTResponse、TIdHTTPを配置します。 配置したTRESTRequestのClientとResponseプロパティにそれぞれTRESTClient、TRESTResponseを設定します。 実際にAPIを呼び出してみましょう。TR...
Что почитать про продукты Embarcadero. Обзор публикаций. Последние недели не удавалось публиковать посты так часто, как хотелось бы. За это время появилось достаточно много заслуживающих внимания публикаций, как на русском, так и на других языках. Предлагаю вашему вниманию краткий обзор того, что можно было бы почитать про RAD Studio, C++, Delphi и другие продукты Embarcadero. Для начала, о прошедших вебинарах. Записи трансляций и исходные тексты доступны для просмотра и скачивания. Первый - "Clang компилятор, синтаксис С++11 или Что нового в C++Bui...

Posted by on in Blogs
The year in review (2013) and the year ahead (2014) Happy New Year! Last year we delivered more new platform, language, component and library support than we ever had before. We had our largest CodeRage Delphi conference ever. We visited more cities and developers than ever before. The momentum continues into 2014 with more platforms, more technology and more improvements in our Delphi, C++Builder, RAD Studio and InterBase products for Windows, OSX, iOS and Android. Buckle up and join the wild ride into the future of native code software developm...
Webinar Resources - Step Up to the Multi-Device App Platform Last week, on December 12, I presented 3 webinars titled "RAD in Action - Step Up to the Multi-Device App Platform". The webinar replay and resources will be available soon. The on-demand webinar information should appear on the same link as the original registration page at http://forms.embarcadero.com/Multi-DeviceApplicationPlatformWebinar12-12.  The RAD-in-Action page will appear soon on the list of RAD-in-Action webinar replays at https://www.embarcadero.com/rad-in-action. In the meantime, h...
CodeRage Mobile Technical Session Replays are now on YouTube I have recorded, edited, rendered and uploaded the CodeRage Mobile technical sessions.  You can watch the sessions on YouTube.  I will also be uploading the MP4 files to CodeCentral in the next day or two.  All of the links for "watch" and "download" will appear on the CodeRage Mobile Sessions page at http://www.embarcadero.com/coderage/coderage-mobile-sessions. CodeRage Mobile YouTube Playlist: http://www.youtube.com/playlist?list=PLwUPJvR9mZHjSpP96pO8lOtbb0EBv2-c9 Tuesday, June 18 Sessio...
CodeRage Mobile: My session on iOS apps and enterprise services The CodeRage Mobile conference Day 1st is almost finished. I'm listening to last sessions from Anders Ohlsson. Few hours ago I have been doing my own session "Create iOS Applications that Work with Enterprise Web Services and Multi-tier Architectures" and promised to share the source code from my demos. I have uploaded it to Embarcadero Code Central. Simple DataSnap database server and iOS client Email validation SOAP web service and iOS client Enjoy!...

Posted by on in Blogs
C++ in the Multi-Device Enterprise In every conversation, social network post and industry article, you hear about the need for multi-device support inside an Enterprise. Terms like BYOD appear in most articles and Enterprise strategies. Computing in a modern Enterprise is not only a Microsoft Windows world. Enterprise organizations need to support a wide array of devices that their employees are using to be more productive. The modern enterprise also needs to support additional software architectures including multi-tier systems...
Webinar: March 26 - C++ in the Multi-Device Enterprise Join me, David I, on March 26, 2013 for my webinars (3 times during the day) showcasing how C++ can be used in the multi-device enterprise. In every conversation, social network post and industry article, you hear about the need for multi-device support inside an Enterprise. Terms like BYOD appear in most articles and Enterprise strategies. Computing in a modern Enterprise is not only a Microsoft Windows world. Enterprise organizations need to support a wide array of devices that their emp...
CodeRage 7 Delphi conference sessions are ready to watch and download All of the CodeRage 7 Delphi Conference replay videos (with live Q&A appended at the end) have been edited, rendered as MP4 files and uploaded to CodeCentral and also uploaded to Embarcadero YouTube Channel CodeRage 7 Playlist).  CodeRage 7 sessions included coverage of Delphi XE3, HTML5 Builder, Embarcadero Prism, and RAD Studio XE3 product features and technologies.  The session replay links included below will appear as “Download” and “Watch” links on the CodeRage 7 sessions pages. Tha...
Getting Started with Windows and Mac Development - last lesson (Lesson 9) is tomorrow, Thursday, June 28th Thursday, June 28 is the last lesson for my "Getting Started with Windows and Mac Development" - Lesson 9: Building Multi-Client, Multi-Platform, Multi-Tier Applications. It's been a great experience putting these lessons and webinars together to help you get started using RAD Studio, Delphi, C++ and FireMonkey. I hope to do additional lessons during the summer after a short break.  I'll let you know when those lessons appear in Code Central for download.  If you have suggestions for addition...

Check out more tips and tricks in this development video: