今天找到一个好网站,http://www.delphixebbs.com,看样子才开半年时间。
开篇就是31天Delphi XE2 开发指南(官方视频教程)
今天看了第一篇,
Day1: Building 64-bit Delphi Applications in RAD Studio XE2
Learn how to build 64-bit Delphi applications with this tutorial.
那叫一个爽
唯一没看明白的地方,就是放置组件的时候,怎么出来的那个智能搜索列表框,没试出来。
第一篇时间不长,没过瘾,再看第二篇
Day2: Delphi 32 and 64-bit Data Types, Platform Version Info, and Multi-Platform dbExpress
Learn about 32 and 64-bit data types, platform version info and multiplatform dbExpress in Delphi XE2.
主要讲数据类型,sizeof,一般情况下不用关心这些。
当然,里面也初步提了下数据库,这个应该在后续有深入讲解。
第三天的视频,看名字就会流口水
Day3: Using the DataSnap XE2 Mobile Connectors to Build an Android Application
Using DataSnap XE2 Mobile Connectors to build an Android application that communicates via REST to a Delphi DataSnap Server Application.
Day4: Finding C++ programming problems using static analysis with C++Builder® XE2 audits
C++Builder XE2 introduces audits for C++. This tutorial demonstrates how to use the audits to find C++ programming problems using static analysis in C++Builder.
Day5: Creating iOS and Android Apps with RadPHP XE2
Learn how to create iOS and Android apps using RadPHP XE2. RadPHP provides visual component based development of mobile apps - both in mobile browsers and standalone apps that can be distributed via app stores.
Day6: Using LiveBindings in your Delphi VCL applications
Learn to use LiveBindings in your Delphi VCL applications.
Day7: Building your first Delphi and C++Builder Windows and Mac FireMonkey Applications
Building your first Delphi and C++Builder Windows and Mac FireMonkey Applications.
Day8: How to Use LiveBindings in your Delphi FireMonkey applications
Learn how to Use Live Bindings in your Delphi FireMonkey applications.
Day9: SQLite iOS Application Development with Delphi and FireMonkey
Embarcadero's Anders Ohlsson shows how to build a simple SQLite iOS application and the FishFacts application using Delphi and FireMonkey for iOS.
Day10: Programming the iOS Accelerometer and Camera using Delphi and FireMonkey
In this video, Embarcadero's Anders Ohlsson shows how to build two applications -- one that uses the iOS Accelerometer and one that controls the Camera using Delphi and FireMonkey.
Day11: Developing an iOS Delphi and FireMonkey application with DataSnap and InterBase
In this video, Embarcadero's Anders Ohlsson shows how to build an iOS Delphi and FireMonkey application that uses a DataSnap server and conneccts with an InterBase database.
Day12: Modernizing your Delphi and C++Builder VCL applications using Styles
Learn how to use VCL Styles to modernize and customize the look of your VCL applications in Delphi and C++Builder XE2.
Day13: Using DataSnap XE2 Monitoring in your Delphi and C++Builder VCL and FireMonkey Applications
Learn about using DataSnap XE2 monitoring in your Delphi and C++Builder VCL and FireMonkey applications.
Day14: Using Amazon and Azure Cloud Services in your Delphi XE2 and C++Builder XE2 Applications
Learn how to use Amazon and Azure cloud services in your Delphi XE2 and C++Builder XE2 applications.
Day15: Visually Stunning FireMonkey Application Development
Learn how to create visually stunning applications with the FireMonkey application platform in Delphi, C++Builder and RAD Studio.
Day16: Delphi XE2 Documentation Insight
Learn how to document your code with Documentation Insight in Delphi XE2.
Day17: Building a Windows and Mac InterBase database application using Delphi and FireMonkey
Learn how to build a Windows and Mac InterBase database application using Delphi, FireMonkey and InterBase Express.
Day18: Building and Using FireMonkey iOS Components
Learn how to build and use FireMonkey iOS components.
Day19: Animating FireMonkey Component Properties at Design Time and Run Time
Learn about animating FireMonkey component properties at design time and run time in Delphi, C++Builder and RAD Studio.
Day20: Connecting Android Apps to a C++Builder XE2 DataSnap Server
Learn how to connect Android apps to a C++Builder XE2 DataSnap Server with the DataSnap Mobile Connectors.
Day21: Delphi XE2 FireMonkey End to End Scenarios for Enterprise Applications
This tutorial takes five business scenarios and works through them to enable the developer to develop FireMonkey applications that integrate with enterprise infrastructures. The scenarios covered are FireMonkey clients connected to local databases and remote relational databases, Cloud access and FireMonkey clients, FireMonkey using SOAP Web Services, and FireMonkey clients working with Delphi (or C++) DataSnap server.
Day22: Building a 64-bit Delphi XE2 User Defined Function for InterBase XE
Learn how to build a 64-bit Delphi XE2 User Defined Function for InterBase XE.
Day23: Connecting an Embarcadero Prism XE2 Windows Phone App to a Delphi XE2 DataSnap Server
Learn how to connect a Windows Phone 7 app created with Embarcadero Prism to a Delphi XE2 DataSnap server.
Day24: Using FireMonkey Pixel Shader Transitions
This video shows a demonstration of some of FireMonkey's Transition Effect components in action. The video also explores the FireMonkey RTL Pixel Shader Language source code that implements some of the transitions. FireMonkey transitions work with Delphi XE2 (32 and 64-bit Windows, Mac OS X, iOS) and C++Builder XE2 (32-bit Windows and Mac OS X).
Day25: FireMonkey 3D Controls: New Ideas for Visualizations using Delphi XE2 and C++Builder XE2
This video contains demonstrations of new ideas for visualizing images and data using FireMonkey's 3D controls. Delphi XE2 and C++Builder XE2 support building HD and 3D applications that run on Windows, Mac and iOS.
Day26: Migrating a FireMonkey HD application into a FireMonkey 3D Application
Learn how to migrate a FireMonkey HD application into a FireMonkey 3D application.
Day27: Integrating Embarcadero Prism Web Services with VCL and FireMonkey Client Applications
This video shows you how to create an Embarcadero Prism Web Service application and integrate it with Delphi VCL and FireMonkey client applications. You can integrate web services into your Delphi XE2 and C++Builder XE2 VCL and FireMonkey (HD and 3D) applications that run on Windows and Mac.
Day28: Consuming a Java Server with a FireMonkey Application
This video shows you how to take Java objects running in a Java application server, expose the interfaces as web services and consume the interfaces in a FireMonkey single code base application that runs on Windows and Mac.
Day29: Creating RadPHP XE2 Native iOS and Android Touch Optimized Applications
This video shows you how to take advantage of touch optimized layouts, native look-and-feel user interface elements and mobile theming using HTML5 and jQuery Mobile technology in an easy-to-use visual approach that only RadPHP XE2 can offer. You can also easily develop self-contained native iOS and Android mobile phone and tablet applications using web technologies and component based access to mobile device features like cameras, accelerometers and GPS.
Day30: RAD Studio XE2 Build Automation With FinalBuilder
This video shows you how to automate your application development build process using the Final Builder Embarcadero Edition that is included in the Delphi XE2, C++Builder XE2 and RAD Studio XE2 Enterprise, Ultimate and Architect Editions. You will see how to create an automation project that builds and tests Delphi and C++Builder VCL and FireMonkey applications, builds an Embarcadero Prism application, builds and tests a DataSnap XE2 server, run audits and metrics reports and generate documentation.
Day31: Building a Multi-Client, Multi-Platform, Multi-Tier system using RAD Studio XE2
This31st video in 31 days uses many of the techniques you learned in theprevious 30 videos. We show you how to build a multi-client (Delphi,C++Builder, RadPHP, Prism), multi-platform (Windows and Mac using VCL,FireMonkey, PHP and .NET) and multi-tier (DataSnap, LiveBindings, PHPserver, ASP.NET and InterBase database) system using all of the power ofRAD Studio XE2. RAD Studio XE2 is the ultimate application developmentsuite and the fastest way to build data-rich, visually engagingapplications for Windows, Mac, mobile, .NET, PHP and the Web. RAD Studioincludes: Delphi?, C++Builder?, Embarcadero Prism? and RadPHP?.