Quantcast
Channel: Blogs from DavidI - Embarcadero Community
Viewing all 142 articles
Browse latest View live

Embarcadero Unveils RAD Studio 10 Seattle to Help Developers Move Applications to Windows 10

$
0
0

Embarcadero Unveils RAD Studio 10 Seattle to Help Developers Move Applications to Windows 10

August 31, 2015 8:01 AM EDT

SAN FRANCISCO, CA -- (Marketwired) -- 08/31/15 -- Embarcadero Technologies, a leading provider of software solutions for application and database development, today released Embarcadero RAD Studio" 10 Seattle, the latest version of its rapid application development platform for Windows 10, OS X, Mobile, and Internet of Things (IoT). RAD Studio 10 Seattle brings Embarcadero's three million strong community of C++ and Delphi developers to Windows 10, enabling them to quickly extend their existing applications and infrastructure to Windows 10, plus OS X and Mobile. RAD Studio 10 Seattle also enhances software development productivity with an improved IDE (integrated development environment), runtime performance, and quality across all platforms; over 20 new coding productivity innovations; and double the IDE project size capacity.

RAD Studio 10 Seattle enables developers to easily build new data-rich, hyper connected, visually engaging applications for Windows 10, and quickly and cost effectively extend these Windows 10 solutions to OS X, Mobile, and IoT. New Windows 10 VCL Controls, Styles, and Universal Windows Platform services components enable VCL and FMX applications to be quickly and easily updated to Windows 10. An improved development experience features double the available memory for large projects, extended multi-monitor support, and enhanced Object Inspector. With RAD Studio 10 Seattle, developers can deliver applications up to five times faster across multiple desktop, mobile, cloud, and database platforms, including 32-bit and 64-bit Windows 10.

"Microsoft's successful release of Windows 10 and its record adoption are driving customer demand and creating major new opportunities for developers and software organizations that target Windows 10. With RAD Studio 10 we're making it extremely fast and easy to build Windows 10 applications and upgrade older Windows applications to Windows 10, while at the same time extending those solutions to iOS, Android, OS X and IoT," says Michael Swindell, Senior Vice President of Products at Embarcadero. "Over the years, Embarcadero has built the largest Windows developer base outside of Microsoft itself. RAD Studio 10 Seattle is by far our biggest upgrade in years, and it is focused on helping hundreds of thousands of Windows VCL development teams and millions of developers to bring their apps and customers forward to Windows 10 quickly, cost effectively, and with an enjoyable, high-quality and high- performance developer experience."

RAD Studio 10 Seattle Benefits

  • Comprehensive Windows 10 support: Delphi and C++Builder developers can rapidly bring their VCL and FMX applications to Windows 10. Windows 10 and native UWP/RT components and APIs, Windows 10 VCL User Experience controls, and updated Windows 10 FMX support enable those apps with the latest Windows 10 features.
  • Double the IDE project capacity: A new re-architected product and build management system effectively doubles the IDE memory access resulting in greater stability and improved performance, particularly when managing large multi-platform projects.
  • First CLANG Enhanced RAD C++ for Windows 10 and Mobile: C++Builder 10 introduces the world's first CLANG enhanced C++ compiler for Windows and mobile with RAD PME extensions for rapid Windows and Cross-Platform development. The new C++Builder compiler offers tight integration with VCL for Windows and FMX cross-platform frameworks; complete C++11 language support; ARC (Automatic Reference Counting) based memory management for C++ on mobile; and backward compatibility.
  • Quality, stability, and documentation: Major changes and improvements made to development, testing, and documentation processes better accommodate the many platforms and languages that RAD Studio 10 Seattle supports. New features and functionality across all supported platforms and languages with higher quality, stability, and documentation are integrated in RAD Studio 10 Seattle.

"As enterprises and ISVs accelerate their investment in mobile applications, the need for cross-platform development environments like RAD Studio is expected to intensify," says Al Hilwa, research director for software development at IDC. "The release of Windows 10 is likely to drive additional new investment in refreshing existing applications with new user experiences."

Availability RAD Studio 10 Seattle, Delphi 10, and C++Builder 10 are available immediately from Embarcadero and its partners. For pricing, visit the Embarcadero online store at https://store.embarcadero.com/.

To download a free trial, visit http://www.embarcadero.com/products/rad-studio/downloads.

Tweet This .@EmbarcaderoTech releases RAD Studio 10 Seattle, the ultimate app dev platform for #Windows 10 #OSX #Mobile #IoT http://embt.co/1JpbMu9

About Embarcadero Technologies Embarcadero Technologies, Inc. is a leading provider of award-winning tools for application developers and database professionals so they can design systems right, build them faster and run them better, regardless of their platform or programming language. Ninety of the Fortune 100 and an active community of more than three million users worldwide rely on Embarcadero products to increase productivity, reduce costs, simplify change management and compliance, and accelerate innovation. Founded in 1993, Embarcadero is headquartered in San Francisco, with offices located around the world. To learn more, please visit www.embarcadero.com.

Source: Embarcadero Technologies

 


Read more

C++Builder 10 Seattle has C++11 for Win32, Win64, iOS and Android

$
0
0

C++Builder customers have been asking for C++11 for Win32 ever since we released C++11 support for Win64, iOS and Android. It's here now in C++Builder 10 Seattle. Here are some Embarcadero DocWiki links to take a look at.

If you use the Clang-based compilers and have a multi-core processor, you can use C++Builder 10 Seattle's new Parallel Compilation.

[DownloadButton Product='Cbuilder' Caption='Download the Free Trial']

[BuyButton Product='Cbuilder' Caption='Buy C++Builder 10 Seattle']


Read more

Embarcadero Technology Partner Spotlight - CrossTalk: Using .NET Libraries in Delphi & C++Builder

$
0
0

Atozed Software - CrossTalk: Using .NET Libraries in Delphi & C++Builder
Chad Hower - Atozed Software
Thursday, August 20, 2015
http://www.atozed.com/

What if you could use .NET libraries in Delphi/C++ just as easily as you could Delphi libraries? CrossTalk lets you use .NET libraries from your Delphi/C++ code. No changes are required to the .NET classes and no registry entries or COM registration is required.

The replay is available on the Embarcadero YouTube video channel at https://www.youtube.com/watch?v=_WbkIAsKIew

Atozed Crosstalk information URLs:

You can find all of the Technology Partner Spotlight replays listed on the YouTube playlist - https://www.youtube.com/playlist?list=PLwUPJvR9mZHgaYTPmY_FhOvJfbl7ZzVku


Read more

RAD Studio 10 Seattle - DataSnap and Cloud API now use platform native HTTP/HTTPS

$
0
0

In RAD Studio XE8 we added new components to support the platform native HTTP/HTTPS libraries on all targeted platforms. I covered additional security programming details in my blog post "The RAD Studio XE8 Summer (Northern Hemisphere) and Winter (Southern Hemisphere) of Security!" We also updated Enterprise Mobility Services (EMS) to use the new native libraries so that you did not have to use OpenSSL. The Native HTTP libraries on multiple devices. and EMS use the new http://docwiki.embarcadero.com/RADStudio/XE8/en/Using_an_HTTP_Client,http://docwiki.embarcadero.com/Libraries/XE8/en/System.Net.HttpClientComponent. In RAD Studio 10 Seattle, we have updated the Cloud API and DataSnap to also use the platform native HTTP libraries on the targeted platforms so you don't have to use OpenSSL. You will find additional information on the RAD Studio 10 Seattle DocWiki.

These are just a few of the many new features, quality enhancements and additional documentation in RAD Studio 10 Seattle.

[DownloadButton Product='RAD' Caption='Try RAD Studio 10 Seattle']

[BuyButton Product='RAD' Caption='Buy RAD Studio 10 Seattle']

 


Read more

Embarcadero Technology Partner Spotlight - Elevate Software: Elevate Web Builder - RAD for Web Applications

$
0
0

Elevate Software - Elevate Web Builder
Tim Young - Elevate Software
Thursday, August 27, 2015
http://www.elevatesoft.com/

YouTube video replay: https://www.youtube.com/watch?v=IHScbudPUDk

Elevate Web Builder is a rapid application development environment that allows you to create beautiful, full-featured web applications that run in any modern browser.

There is absolutely no need to learn JavaScript in order to use Elevate Web Builder. The product includes an Object Pascal compiler that emits all necessary HTML and JavaScript during compilation.

The compiler can also automatically compress the emitted JavaScript to make your web applications small and virtually unreadable by another developer.

You can then quickly and easily deploy your application to the destination of your choosing.

With Elevate Web Builder, you can continue to leverage existing Object Pascal language skills to build web applications, and use it to create front-end UIs for application servers created using RAD Studio.

Elevate Software and Elevate Web Builder information URLs:

You can find all of the Technology Partner Spotlight replays listed on the YouTube playlist - https://www.youtube.com/playlist?list=PLwUPJvR9mZHgaYTPmY_FhOvJfbl7ZzVku


Read more

How to use custom Info.plist XML to support iOS 9's new App Transport Security feature

$
0
0

In iOS9 Apple added the new "Apple Transport Security" feature to restrict apps that use HTTP protocol requests under the covers. Apple provides Info.plist settings to allow your app to use HTTP. This new feature will affect the execution of apps that use HTTP directly or use components and RTL functions that use HTTP under the covers. Two components in RAD Studio 10 Seattle that use HTTP include TAppAnalytics and TWebBrowser. This blog post shows you how to set these new Info.plist options and also includes a link to sample source code projects for RAD Studio 10 Seattle for Delphi and C++Builder.

The required settings in the Info.plist file use structured data, so we cannot set them from within the IDE in Project/Options. It requires users to make a custom Info.plist for their app. There are two options for how to modify a custom Info.plist file so thart your apps will work correctly for devices that have iOS 9 installed:

Option 1: Go to the bottom of the file and insert the following text above the last "</dict>” tag:

 
                <key>NSAppTransportSecurity</key> 
                <dict> 
                  <key>NSAllowsArbitraryLoads</key><true/>
                </dict>
 

This will disable Apple’s App Transport Security feature for all HTTP communications used by the application, for example if you use the TWebBrowser or Project Indy's HTTP component.

Option 2: Go to the bottom of the file and insert the following text above the last "</dict>” tag:

 
                 <key>NSAppTransportSecurity</key> 
                 <dict> 
                   <key>NSExceptionDomains</key>
                   <dict>
                     <key>appanalytics.embarcadero.com</key>
                     <dict>
                       <key>NSExceptionAllowsInsecureHTTPLoads</key><true/>
                     </dict>
                   </dict>
                 </dict>

This will create a permitted exception in the App Transport Security to allow non-secure HTTP communications only with the domain appanalytics.embarcadero.com. All other App Transport Security rules remain in place.

Creating a Custom Info.plist for your application with one of the above settings for your HTTP based iOS 9 or OS X apps (for example if you use TAppAnalytics or TWebBrowser components in your iOS 9 apps – these use HTTP under the covers)

You project’s Info.plist file is regenerated every time deployment is done. You need to save the file to a different location, like you project directory for example. (Note that the 32-bit and 64-bit versions are slightly different). Make your changes in the newly saved file and go to the Deployment Manager (Project/Deployment). Make sure the configuration is set correctly and uncheck the default Info.plist. Add the new custom version and make sure you set the Remote Name to “Info.plist” (case-sensitive). Do this for both the 64-bit and 32-bit deployment.

Here are my Project | Deployment settings for the projects in my example source code which you can find on Code Central at http://cc.embarcadero.com/item/30392

TAppAnalytics samples Info.plist settings in Project | Deployment

AppAnalytics_Info.plist_Project_Deployment

TWebBrowser sample Info.plist setting in Project | Deployment

TWebBrowser_app_Info.plist_Project_Deployment

App Transport Security Technote

https://developer.apple.com/library/prerelease/ios/technotes/App-Transport-Security-Technote/

“App Transport Security is a feature that improves the security of connections between an app and web services. The feature consists of default connection requirements that conform to best practices for secure connections. Apps can override this default behavior and turn off transport security. Transport security is available in iOS 9.0 or later, and in OS X v10.11 and later.”


Read more

RAD Studio 10 Seattle Deep Dive Session Replays - No Developer Wants Old Looking Apps

$
0
0

Learn what’s new in RAD Studio 10 Seattle with 16 deep dive technology demonstrations. Sessions 3,4,5,6 will help you modernize your apps and get ready, today, for Windows 10. No developer wants old looking apps. To help you be even more productive, we have plenty of technical demos in each short session replay.

The Deep Dive replays Playlist

Individual session replays are on the Embarcadero YouTube channel playlist at

    https://www.youtube.com/playlist?list=PLwUPJvR9mZHi2Ks61dV5p-PEUf6Sml7eM

Individual video Links for each Deep Dive Topic

[BuyButton Product='RAD' Caption='Buy RAD Studio 10 Seattle, Delphi 10 Seattle, C++Builder 10 Seattle']

[DownloadButton Product='RAD' Caption='Download the RAD Studio Trial']

 


Read more

Jacob Thurman's AppAnalytics Best Practices from his CodeRage X talk

$
0
0

Jacob Thurman, creator of Embarcadero AppAnalytics, presented a session, "Leveraging AppAnalytics in FMX and VCL Apps From Concept to Completion to Deployment" in the Delphi and C++ tracks at the recent CodeRage X online technical conference (October 13-15, 2015). At the end of his presentation and demonstration, Jacob presented a list of AppAnalytics best practices with guidance during the different phases of software development, debugging, beta testing and deployment. The following are the practices Jacob talked about.

 

AppAnalytics Best Practices in a Proof-of-Concept and App Development

  • Record custom events for the major goals of the application
    • Record whether a user is successfully able to achieve the goal
    • Record a session exiting without achieving a goal.
    • Compare the successful vs. failed sessions to see if your application is on the right track.
  • Don’t track small details (yet)
    • Be careful not to record data from your own debugging sessions
    • You can do this by disabling the AppAnalytics component for yourself, or by filtering out your own IP address via the web interface.

 

AppAnalytics Best Practices During Beta Testing

  • REQUIRE beta testers to allow AppAnalytics data collection
  • Create a new AppID for each beta version you release
    • Expire your betas, so you’re not collecting data for an old beta version
  • Use custom events to finely track individual feature usage
    • Watch AppAnalytics to ensure that testing is happening in the right areas
    • If something isn’t being tested, encourage testers to work on that area
  • Watch AppAnalytics to see what operating system versions your app is being tested on, and seek out more testers to close the gaps
  • Collect unhandled exceptions, and look carefully and frequently at the data to see if there are errors you need to address
  • Be careful not to collect data from your own debugging sessions

 

AppAnalytics Best Practices in Deployment

  • Make data collection optional – allow users to opt-out.
  • Don’t collect too many events:
    • Every mouse click or keystroke
    • Every button click
  • Ask specific questions, and build your data collection to answer those questions
  • Continue to collect unhandled exceptions, and monitor the data frequently

The replay of Jacob's CodeRage X session can be watched at https://www.youtube.com/watch?v=949ukpaFUDQ&index=18&list=PLwUPJvR9mZHjFcs6XxCU14X3hxGk2shNF

 


Read more

Development Examples of Real World Beacon Applications

$
0
0

At my opening keynote last week for the Australian Developer Day in Sydney Australia, I talked about the Internet of Things (IoT) along with business and developer opportunities that are available today and will continue for years to come.  I showed the Gartner Group reports and other research that shows that IoT and IoT platforms are in today's business cross hairs. I talked about how the IoT business opportunity value-add will be $1.9 billion by 2020. Some of the industry areas where developers can find opportunities today and for the foreseeable future include: Manufacturing, Retail/Wholesale, Healthcare, Insurance, Banking/Finance, Transportation, Real Estate, Agriculture, Cities/Government, Hotels/Hospitality, Venues/Sports and others. After setting the stage with the business and developer opportunities, I dove into the technologies and solutions available today in RAD Studio 10 Seattle, Delphi 10 Seattle and C++Builder 10 Seattle. I showed demos of Bluetooth LE Smart Devices, Beacons and BeaconFence.

To finish the keynote, I pointed developers to several industries and companies that are building real world Beacon applications today including right in Sydney at the Australian Museum!  Here are just a few of the many companies and venues that are using IoT and Beacon technology today (the list could go on and on. who isn't using beacon technology today?).

  • Retail/Wholesale
    • Apple Stores
    • Lord & Taylor
    • Urban Outfitters
    • Macy’s
    • Regent Street London
    • Wallgreens / Duane Reade Stores
    • Walmart
    • Carrefour
  • Hotels/Hospitality
    • Marriott
    • Hampton Inn
    • Starwood Hotels and Resorts
  • Transportation
    • Virgin Atlantic
    • Miami International Airport
    • London Heathrow Airport
    • Japan Airlines / Tokyo Haneda Airport
  • Museums/Venues/Sports
    • Major League Baseball stadiums
    • San Francisco 49er’s Levi Stadium
    • Sydney Australian Museum
    • SXSW Conference Austin Texas
    • University of Lodz
    • Groningen Museum, Netherlands
    • Kew Gardens, London
  • Cities/Government
    • Amsterdam Beacon Mile
    • Los Angeles, California
    • Warsaw Poland
    • New York City

Developers get jazzed when they hear about real world solutions. They start thinking about additional use cases and solutions they can build for their companies, customers and new opportunities. Don't wait, get started today!

[DownloadButton Product='RAD' Caption='Download the Free Trial and Get Started']

[BuyButton Product='RAD' Caption='Buy RAD Studio 10 Seattle and reap the Beacon Treasure Trove']


Read more

New Series for Q4 2015 - Developer Skill Sprints: Code, tips, tricks, Windows 10, Android, and Much More!

$
0
0

The new season of Developer Skill Sprints (Q4/2015) focuses on cool new programming tips and techniques to drive your skills to the next level. The topics have been selected to take advantage of new technologies in RAD Studio 10 Seattle and also showcase additional solutions you can use immediately in your existing projects.

Live sessions every Tuesday 

November 10 - December 22, 2015

  • 6am Pacific Time / 9am Eastern Time New York / 3pm CET / 1400 UTC
  • 11am Pacific Time / 2pm Eastern Time New York / 8pm CET / 1900 UTC 
  • 5pm Pacific Time / 12noon AEDT Sydney (+1 day) / 0100 UTC (+1 day)

 

Dates/Topics

 

  • November 10 - Android Services for Background Execution
  • November 17 - GPU Computing with OpenCL
  • November 24 - Unlocking the Windows Runtime (WinRT) and Universal Windows Platform (UWP) on Windows 10
  • December 1 - Using Android Intents for Inter App Communication
  • December 8 - Regular Expressions and TRegEx
  • December 15 - Understanding and Using FireMonkey Layouts
  • December 22 - Developing IDE Plugins for RAD Studio

 Register Now!

Past Developer Skill Sprints Replays

You can find links to replays of all of the previous 84 Developer Skill Sprints on the EmbarcaderoTechNet YouTube channel using the playlist at https://www.youtube.com/playlist?list=PLwUPJvR9mZHhZTajVWsgaFPLtDA-t1Xwc

 


Read more

Delphi Win64 Compiler hotfix for 10 Seattle

$
0
0

 

Delphi Win64 Compiler hotfix for 10 Seattle Enterprise (Beta)

http://cc.embarcadero.com/item/30429

This is a hot fix for Delphi 10 Seattle and RAD Studio 10 Seattle Object Pascal Win64 compiler, addressing the issue reported in https://quality.embarcadero.com/browse/RSP-12512.

This version is for the Enterprise and above editions.

Available to registered users of RAD Studio, Delphi, C++Builder 10 Seattle

 

Delphi Win64 Compiler hotfix for 10 Seattle Professional (Beta)

http://cc.embarcadero.com/item/30428

tle and RAD Studio 10 Seattle Object Pascal Win64 compiler, addressing the issue reported in https://quality.embarcadero.com/browse/RSP-12512.

This version is for the Professional edition.

Available to registered users of RAD Studio, Delphi, C++Builder 10 Seattle Professional editions


Read more

CodeRage X videos now on Embarcadero's YouTube channel

$
0
0

The CodeRage X videos for the Delphi/Object Pascal track and C++Builder/C++ track are available on the Embarcadero YouTube channel (embarcaderotechnet) for you to watch. The Object Pascal track videos are now available. Most of the C++ track videos are available (I have some final edits to do on the C++ code for 5 of the sessions).  You will find links to the videos using the following playlists.

Delphi/Object Pascal Track playlist - https://www.youtube.com/playlist?list=PLwUPJvR9mZHi5rzePADdymmQVnNPbI6Et

C++Builder/C++ Track playlist - https://www.youtube.com/playlist?list=PLwUPJvR9mZHj-dNvtUwQmD7fe52jU_jmW

Enjoy all the videos. Let us know what other technical topics you want us to cover in articles, blog posts, webinars, developer skill sprints, deep dives, next year's CodeRage. Thanks for attending.


Read more

Embarcadero Developer Community Challenge - build a great app using 0, 1 or 2 lines of code...

$
0
0

"David I" challenges all members of the Embarcadero Developer Community to build a "meaningful" and/or "useful" app using RAD Studio 10 Seattle, Delphi 10 Seattle or C++Builder 10 Seattle and only use 0, 1 or 2 lines of code to accomplish the task. I call this challenge "The 10 Seattle 012 Challenge". You can use components, LiveBindings, runtime library and other IDE features. When you are finished, send me an email (davidi@embarcadero.com) so that I can take a look at your solution. As part of the challenge, you need to write about and/or upload the code and also create a short video (less than 5 minutes) that explains you app and the code.

Extra credit if the app is a multi-device FireMonkey (FMX) app. Extra credit if the app uses VCL. You can also decide to build a console app, web app, REST server and any other application type that 10 Seattle supports.

One warning: I'l take a dim view of apps that have zero, one or two lines of code that only calls your own .DLL, .Dylib, .SO, .Lib, .OBJ, .A, etc. that contains a lot of code you've written (if it is a commercial, shareware or open source reusable library or object, that is okay as long as you tell everyone that you are using it - just as it is okay to use components, libraries, etc that come with 10 Seattle).

I will use my best judgement to decide on the top 5 finalists and will then ask the Embarcadero Developer Community to decide on the first, second and third winners from the five finalists. The winners will receive a "collectible" from my 30 years stash of stuff :D

I have blogged about several solutions with these constraints on this blog in the past that might give you an idea of what is possible:

The "10 Seattle 012" challenge starts today! The deadline for submissions is December 11, 2015.  I can't wait to see how creative you can be with zero, one or two lines of code!  Game on!!!

 


Read more

C++ Multi-Threading for Mobile and Desktop Apps

$
0
0

During the recent CodeRage X online technical conference, I showed some C++ demo applications in the C++ track that use the System.Threading unit and the Parallel Programming Library that are included in C++Builder 10 Seattle. Leveraging the libraries and techniques will help you create responsive user experiences for your desktop and mobile applications. You can watch the demos on the EmbarcaderoTechNet YouTube channel and download the source code for the projects on EDN's CodeCentral.

Additional Information on the Embarcadero DocWiki

Using the Parallel Progrmaming Library - http://docwiki.embarcadero.com/RADStudio/Seattle/en/Using_the_Parallel_Programming_Library

System.Threading - http://docwiki.embarcadero.com/Libraries/Seattle/en/System.Threading

System.SyncObjs - http://docwiki.embarcadero.com/Libraries/Seattle/en/System.SyncObjs

 Parallel Programming Library Tutorials - http://docwiki.embarcadero.com/RADStudio/Seattle/en/Parallel_Programming_Library_Tutorials

 


Read more

Immediate openings for Delphi developers in Folsom, CA, USA

$
0
0

One of our customers in the US, RetailPro (http://retailpro.com/), is looking for Delphi developers to join their team. Here is the job listing that they posted on our Job Board Newsgroup.

Immediate openings for Delphi developers in Folsom, CA, USA

The Software Developer is responsible for complex product design, system analysis, and programming activities. You will perform technical design, implementation and maintenance of complex, multiple product modules. Drawing from your significant technical experience, you will participate in product design meetings. Responsible for bug verification, new development, release testing and beta support for assigned products, you will research problems discovered by SQA or product support and will develop solutions to address the issue. You will conduct the unit testing and integration testing for functionality and limits. You may provide analysis and review designs to avoid duplication of efforts in solving the same application problem within different products.

The Senior Software Developer will research and understand the marketing requirements for a product, including target environment, performance criteria and competitive issues. You will research new technology or development tools to remain informed of current technology.

 

Essential Functions

  • Product design, system analysis, and programming activities.
  • Perform bug verification and support beta projects which may require research and analysis.
  • Conduct testing for functionality and limits, and prepare technical documentation.
  • Provide technical advice to others.

 

Job Specification (Requirements)

  • Bachelor’s degree in software engineering or computer science; advanced degree a plus.
  • 3-5 years of technical experience in product development with Delphi.
  • Excellent technical knowledge in software development methodologies
  • Solid analytical and design skills at a multiple product/multiple environment level.
  • Excellent skills in research, project planning and implementation.
  • Aware of business issues as they impact overall project plans.
  • Ability to use independent judgment and to work independently.
  • Solid organization

 

Contact Info

Please send CV to mgallaher at retailpro dot com with the subject of Delphi Developer Position.

 


Read more

David I's (@davidi99) Tweets of the Week - Nov 1-7, 2015

$
0
0

David I's Embarcadero Developer Community Challenge - build a great app using 0, 1 or 2 lines of code... http://buff.ly/1M8roS6

Delphi and REST client development - video shows how easy it is to build REST clients for iOS and Android - http://buff.ly/1izbmrT

Starts Nov 10! Q4 2015 Developer Skill Sprints every Tuesday: Code, tips, tricks, Windows 10, Android and more - http://buff.ly/1Pb5ALo

Important Note about using the Google Maps API from Desktop Apps http://buff.ly/1XBgqMe

10 Must-Read Books You Didn’t Know Were About Software Testing http://buff.ly/1RfVuq8

Mossberg: The Steve Jobs I Knew Isn't in This Movie http://buff.ly/1H2JRSV

TMS Software | Blog | TMS FMX Chart update with new virtual mode available for Delphi and C++Builder - http://buff.ly/1M3bCLG

Using the Network List Manager (NLM) API from Delphi http://buff.ly/1KHs9j0

Delphi and REST Client Development - a Brazilian developer was amazed what you can do in a few minutes - http://buff.ly/1MkjqV5

Scientists Build A Working 'Star Trek' Tractor Beam - In Miniature - Forbes http://buff.ly/1PW6fj4

iOS OS device usage - iOS9(66%), iOS8(25%), Earlier(9%) - measured by App Store on November 2. Apple Developer Dashboard - http://buff.ly/1GPQHLN

Android OS device usage - JellyBean(29%), KitKat(37.8%), Lollipop(25.6%) - 7-day period ending November 2, 2015 Android Developer Dashboard http://buff.ly/1WEyAzz

New DMCA exemption allows games with “abandoned” servers to be revived - right to "local play" on games paid for http://buff.ly/1WkpClz

Gamasutra: Arturs Sosins's Blog - The list of best free and affordable game graphics resources http://buff.ly/1KHmbhW

Microsoft Project Oxford Documentation - Build your own solutions with any language or dev platform http://buff.ly/1PSmWfY

Microsoft Project Oxford Natural-Language Machine-Learning APIs Beta Debuts http://buff.ly/1KHlEN8

Cloud traffic to surge courtesy of IoT, says Cisco - 8.6 zettabyttes by end of 2019 | ZDNet http://buff.ly/1O9rezn

Who's Afraid of Cloud Analytics? | ZDNet http://buff.ly/1PSmxKB

A look at SparkFun's Fellowship of the Things video series - IoT- http://buff.ly/1RfJnJy

Learn top tips from Kongregate to achieve success with Store Listing Experiments | Android Developers Blog http://buff.ly/1PW1rtV

Development Examples of Real World Beacon Applications: http://buff.ly/1l8iVYs

Apple Shows Off Its First-Ever Piece Of Virtual Reality Content With U2 Music Video http://buff.ly/1MkbAuv

New Copyright Exemptions Mean You Can Hack Your Own Car And Jailbreak Your Tablets http://buff.ly/1PSl2vQ

Baker Street: Avoiding Bottlenecks with a Client-Side Load Balancer for Microservices - The New Stack http://buff.ly/1MTxPrH

Founders, Builders, and Operators - Which persona are you — Medium http://buff.ly/20a5Rlx

Webinar: Great Scott! Dealing with New Datatypes with Karen Lopez - Tuesday November 10, 2015 at 11am Pacific Time - http://buff.ly/1O7qevH

Apple doesn't want you weighing things with your iPhone just yet - using the 3D touch feature to weigh things - http://buff.ly/1RBhUBY

What is Android 6.0 Marshmallow All About? "Now on Tap", new/better search and voice control, flex storage, etc - http://buff.ly/20a43Zy

Ensuring a Consistent Design Without an Upfront Design Phase | Developers http://buff.ly/1WitraT

Incorporating UI Design in Agile Sprints http://buff.ly/1O7oZg1

Marketers Use Social Media Not Just to Build the Brand, But to Bolster Engagement| Mobile Marketing Watch | http://buff.ly/1Mib3cB

Why LinkedIn Is Now Such a Powerful Content Marketing Tool http://buff.ly/20a31Na

Microsoft Seeking Beta Testers for Cortana on iOS http://buff.ly/1RwiCRw

Making the Case for Content Marketing: Research & Statistics http://buff.ly/1Re7Eja

Google's second OnHub router is built by ASUS, goes on sale this week http://buff.ly/1PQvjJ5

Oracle pushes into AWS territory with new IaaS services - inlcuding compute cloud, storage cloud and more - http://buff.ly/1MsSV5X

Google finds severe holes in Galaxy S6 Edge, some remotely exploitable | ZDNet http://buff.ly/1P9iDNf

IBM splashing $2bn on the digital arm of the Weather Company - http://buff.ly/1O7mLNK

Now You Can Design Your Own Custom Raspberry Pi http://buff.ly/1PQu64t

30% of iPhone Buyers in Q4 2015 Switched from an Android Smartphone http://buff.ly/1MrGNSJ

Thanks To The iPhone, Apple Had Another Insane Quarter http://buff.ly/2097mjR

Overnight Tech: Copyright exemptions spark new calls for reform http://buff.ly/1GHw2JD

Twitter Targets Brands With Its New Analytics Hub http://buff.ly/208pIkV

Why The Wearables Developer Market Population Is Taking A Plunge http://buff.ly/1N4P120

An In-Depth Look at Storage and App Thinning on the New Apple TV http://buff.ly/1NxZYYm

6 Factors in Taking Over an Existing Business http://buff.ly/1MQDlvm

20 Inspiring and Valuable Quotes on Leadership http://buff.ly/1MgketY

Internet of Things Tech Seen as a Boost for Businesses http://buff.ly/1H0Nedk

5 Variables Make It Tough to Be the Next Uber of Whatever http://buff.ly/1N4Oi0V

6 Ways to Show People You're Really Listening http://buff.ly/1O4TKlH

Ready to Go Full Time With Your Side Gig? Consider These 8 Factors First. http://buff.ly/1KCEox8

Smarter Copyright Laws Could Stop the Next VW Scandal http://buff.ly/1NxZCB3

Michael Jordan, Mark Cuban Betting $44 Million on Sportradar’s Data http://buff.ly/1LzlNGf

Underwater internet cables could be the next target in tech warfare http://buff.ly/208ooyD

How OpenStack's Project Navigator aims to steer users' cloud choices | ZDNet http://buff.ly/1OUJDQD

World Wide Web Creator, Tim Berners-Lee, Implores Europe To Protect Net Neutrality http://buff.ly/207twD2

Apple enlists Stephen Curry and Jamie Foxx to make it look cooler - CNET http://buff.ly/1NwDO8X

With Pico, The Keurig For Beer Is Finally Here - Forbes http://buff.ly/207trPO

Apple faces lawsuit over data bills tied to Wi-Fi Assist - CNET http://buff.ly/1MnaZhQ

'Facebook At Work' Could Be A Stepping Stone Toward A Real Enterprise Software Suite http://buff.ly/207tniZ

10 Apple TV features you’ll use http://buff.ly/1kIuSnh

IBM Tells the Amazing Story of a Blind Distance Runner and the App That Keeps Him Going http://buff.ly/1KAGdKW

Google is using an AI called 'RankBrain' to answer ambiguous questions http://buff.ly/1KAG1LS

Oracle's Larry Ellison unveils new services, products in cloud push http://buff.ly/1O2SGii

IBM Launches Apache Spark-as-a-Service Offering http://buff.ly/1KAFBoL

Behold! The Mighty Function http://buff.ly/1KAFsl3

 

[DownloadButton Product='RAD' Caption='Download the Free Trial of RAD Studio 10 Seattle']

[BuyButton Product='RAD' Caption='Buy RAD Studio 10 Seattle - join 1.3+ million other developers building Windows 10 Apps']


Read more

Evans Data: 645% growth in developers adopting Windows 10 in the last 6 months

$
0
0

Windows 10 adoption by developers up 645% in the last 6 months according to Evans Data Research and eWeek: http://www.eweek.com/developer/windows-10-developer-adoption-soars-to-1.3m-survey.html. Evans Data reports that the number of developers using Windows 10 has increased going from 198,000 in the late spring of this year to over 1.4 million today. The number of developers targeting Windows 10 "currently stands at over 3.7 million, according to the market research firm's study" according to the eWeek article.

RAD Studio 10 Seattle, Delphi 10 Seattle and C++Builder 10 Seattle has new VCL controls,  new units for the WinRT runtime and support for Windows 10 APIs. FireMonkey has also been updated for Windows 10 support. All of the technical details are available at http://www.embarcadero.com/products/rad-studio/whats-new

Now is a Great Time to Purchase or Upgrade

If you haven't already moved your projects to 10 Seattle, now is a great time. We have several time sensitive special offers at http://www.embarcadero.com/radoffer

  • Buy RAD Studio, Delphi or C++Builder 10 Architect and get the VCL Solution Pack for FREE! Offered during November 11 and December 18, 2015.
  • Buy RAD Studio, Delphi or C++Builder 10 Professional, Enterprise or Ultimate and get Konopka Signature VCL Controls and CodeSite Studio 5 for FREE! Offered during November 11 and December 18, 2015.
  • Registered users of any earlier version qualify for the upgrade price when you purchase with Update Subscription. Offered through December 31, 2015.
  • Plus get Free Bonuses with your purchase of RAD Studio, Delphi or C++Builder 10

[DownloadButton Product='RAD' Caption='Not ready to purchase, try the free Trial version of RAD Studio 10 Seattle']


Read more

David I's (@davidi99) Tweets of the Week - Nov 8-14, 2015

$
0
0

Client applications communicate with Analysis Services using XML for Analysis (XMLA) over TCP IP or HTTP. http://buff.ly/1RVcT7t

CodeRage Session Replay on Windows 10 UI and UX: http://buff.ly/1QdXkJX

Are you tracking and measuring how often apps are used and on which platforms they are running? http://buff.ly/1QdXfpt

We are now offering smaller packages of EMS. Go ahead test it. Deploy it. See what EMS can do for you. http://buff.ly/1RVcbHi 

New Chrome exploit puts all Android phones at risk http://buff.ly/1MtMFFX

InterBase has been shortlisted for the 2nd annual IoTA awards for Most Innovative Use of Data! http://buff.ly/1RwjeGJ

Embarcadero Customer and Partner Welcome from IDERA: http://buff.ly/1l8iI7u

Sign up for @michaelrblaha’s video course on doing #datawarehouse projects. http://buff.ly/1RVbMoo

Business stakeholders using wrong data to make important decisions, says new @EmbarcaderoTech survey results http://buff.ly/1Pb5lQo

Buffett's BYD Vs. Musk's Tesla:  Electric Vehicle Race Still Undecided - Forbes http://buff.ly/1Pb4XBA

The FCC is Cracking Down on Hotels' Wi-Fi Blocking - Fortune http://buff.ly/1McjneT

IBM pumps up its hybrid-cloud muscle with Gravitant buy http://buff.ly/1H43U3s

Gene Amdahl, IBM mainframe architect then a rival, has died at age 92 - http://buff.ly/1QmPXkc

Intel Puts $22M In 10 Startups, With A Stake In FreedomPop To Launch A Rival To Google’s Project Fi http://buff.ly/1RPoCob

Cop pulls over Google self-driving car, finds no driver to ticket - was driving too slow - no ticket given - http://buff.ly/1ku0YU4

Google's New AI Will Reply to Your Emails so You Don't Have to - Fortune http://buff.ly/1H43w4W

Hey, Twitter Developers! Twitter Wants Your Product Feedback. http://buff.ly/1RNHLqF

A new Star Trek series will premiere in 2017 http://buff.ly/1Rsed1W

Apple’s survey app helps venues easily create indoor maps http://buff.ly/1Q8c7FZ

Aaron Levie Is Hyperloop and Other Good (Bad?) Halloween Costumes From the Tech World http://buff.ly/1MetP94

Google X Drones Could Deliver You Something as Soon as 2017 http://buff.ly/1H2KgoG

Women From Apple's Early Days Recall Working With Steve Jobs http://buff.ly/1RNDrHG

VW's new CEO under pressure as emissions scandal hits Porsche http://buff.ly/1MesAXi

RAD Studio, Delphi, C++ 10 Seattle - 5 Minute REST client challenge; How Fast is your Mobile & Desktop IDE? http://buff.ly/1HKErXV

DJI Wants To Build ‘Intelligent Flying Robots’ With Manifold Ubuntu-Based PC For Drones http://buff.ly/1LNWX5G

Inside Facebook's MemNets And The Drive To Bring Advanced AI To Everyday Tasks http://buff.ly/1RNCuzm

In rare appearance, Larry Page discusses new Alphabet structure http://buff.ly/1Q3mhZh

Winner claimed in $1 million iOS 9 hacking contest http://buff.ly/1Q3magg

Skill Sprint: Android Services for Background Execution http://buff.ly/1LNa5b7

Api.Ai - Free Speech-to-Text, Intent Recognition and NLP for IoT http://buff.ly/1H0OnkT

It's a Trap! Agile Lessons from Star Wars | Rally Software Blog http://buff.ly/1Mdwyj0

Rufus Cuff - the 'tablet' for your wrist has arrived - features a 3.2-inch screen http://buff.ly/1SkaLap

MIT Researchers Say Their Drones Can Safely Navigate Forests At 30 MPH http://buff.ly/1RqIjTg

This Awesome Typeface Stretches Like a Rubber Band http://buff.ly/1RLL2qh

New Imaging Technique Measures Chemical Composition of Cells in Living Tissue | http://buff.ly/1Mdwcci

Google has plans for combining Android, Chrome OS—eventually - Fortune http://buff.ly/1MdqA1M

The Best Pros Won’t Work For You, But You Can Still Engage Them http://buff.ly/1GUx6K9

Nearly 70% of tech spending is wasted: Study http://buff.ly/1KPK1Io

The Path To Expertise http://buff.ly/1GUwVi4

Icontrol Developer Program Opens Door to New Level of Smart Home Customization http://buff.ly/1kk7gVz

RAD Solution Pack: http://buff.ly/1WL3JkS- the ultimate collection of VCL and FMX tools & components for Delphi and C++Builder.

Video: My Insanely Automated Home & Morning Routine | Automated Home http://buff.ly/1RGU5sL

Q4 2015 Dev Skill Sprints starts today! (On every Tues) Code, tips, tricks, Windows 10, Android, & Much More! http://buff.ly/1NHRgIP

Getting Started with the Google Cloud Platform http://buff.ly/1PZ0XnC

Lean Software Development - Building and Shipping Two Versions - ACM Queue http://buff.ly/1RGTR4J

Controlling Augmented Reality in the Operating Room: A Surgeon's Perspective | http://buff.ly/1RGTIOS

Google slammed the brakes on its acquisition machine, with the lowest deal-making since 2009 http://buff.ly/1RGTGpX

Big data: the importance and impact on population health http://buff.ly/1GUvtw0

The Most Nonsense Concepts From the Tokyo Motor Show http://buff.ly/1kk6tE3

What Startups Need To Know About The Safe Harbor Ruling In Europe http://buff.ly/1kk6ojZ

A frame-by-frame analysis of the R2-D2 mini fridge trailer http://buff.ly/1k1MIlj

Google Chrome Might Be Gone - The Monitor Daily http://buff.ly/1KPDPAf

Great Scott! Data travels fast! @datachick shows you how to deal with new datatypes in this November 10 webinar http://buff.ly/1NQCAp4

CodeRage Resources for C++ and Object Pascal Tracks. Source code, tutorials, etc. Now Includes YouTube Replay list http://buff.ly/1NQxnh6

Beyond the BeaconFence [video] - take proximity beacons to the next level with precision location aware apps. http://buff.ly/1PWf2SW

IoT [video] - Internet of Things - Embarcadero's Solution for Mobile Application Development - http://buff.ly/1KMvFIS

RAD Studio 10 Seattle, Delphi and C++Builder - App Tethering using Encryption Hooks http://buff.ly/1NHVezn

Verizon's next big bet - they unveil a platform and IoT network to facilitate adoption of connected devices. http://buff.ly/1Q00BfF

Less about automation more about personal augmentation. Less about devices and more about “living services”. http://buff.ly/1iqHaPv

IoT is about to explode, perhaps literally, if privacy and security issues aren't fixed. http://buff.ly/1GBPgAw

Microsoft's New App Improves on Google Android - arranges apps by use frequency - http://buff.ly/1PXvBgf

Microsoft bows to Chrome's dominance, delivers Office Online add-on for browser rival http://buff.ly/1PTuIGv

"More Coding In Delphi" by Nick Hodges in More Formats - ePub & Mobi - Upgrade to RAD Studio 10 Seattle & download  http://buff.ly/1PSwUhv

New Delphi Seattle MongoDB Sample http://buff.ly/1MkooBb

 

[DownloadButton Product='RAD' Caption='Download the Free Trial of RAD Studio 10 Seattle']

[BuyButton Product='RAD' Caption='Buy RAD Studio 10 Seattle - join 1.3+ million other developers building Windows 10 Apps']


Read more

C++ in Action Webinar: Move your C++ projects to C++Builder 10 Seattle - Wed, Dec 9 at 6am, 11am, 5pm PT

$
0
0

A New Webinar for C++ developers to move your development forward before the new year!

C++ in Action: Move your C++ projects to C++Builder 10 Seattle

Date: Wednesday December 9, 2015

  • 6am PST Santa Cruz / 9am EST New York / 3pm CET Frankfurt / 1400 UTC
  • 11am PST Santa Cruz / 2pm EST New York / 8pm CET Frankfurt / 1900 UTC
  • 5pm PST Santa Cruz / 8pm EST New York / 12 Noon AEDT Sydney (Thursday Dec 10)

Join the Embarcadero C++ team for this 1.5 hour online webinar and learn the fastest way migrate your projects to C++Builder 10 Seattle and build/update data-rich, hyper connected, visually engaging applications for Windows 10, Mac, Mobile, IoT and more using Standard C++11.

Register Now for the time that fits your schedule at https://attendee.gotowebinar.com/rt/2005546963158643202

What you’ll learn:

  • How to quickly migrate your C++Builder projects to C++Builder 10 Seattle
  • Update Your Apps UI/UX with the All New Windows 10 Look and Feel
  • C++11 language features for Win32, Win64, iOS and Android apps
  • Application Tethering for VCL and FireMonkey using C++
  • Enterprise Mobility Services - Creating EndPoints, Push Notifications and Custom Logins
  • MultiThreading with System.Threading for Mobile and Desktop Apps
  • Proximity base development with Beacons and BeaconFence
  • and more…

Who should attend?

  • C++Builder developers who need to move their projects to Windows 10
  • C++Builder VCL/Windows developers who need to also create multi-device apps
  • C++ developers who want to use the power of the C++11 language and the productivity of RAD, visual development
  • C++ developers who need to build mobile applications

Register Now!

If you don't have C++Builder 10 Seattle already, you can [DownloadButton Product='Cbuilder' Caption='Download the C++Builder 10 Seattle Free Trial']


Read more

Three new C++ Developer Skill Sprints in December 2015 - join the C++11 programming fun!

$
0
0

C++ Developer Skill Sprints: Use C++11 to build applications for Windows, Mac, Mobile and more.

Live sessions every Thursday from December 3 to December 17, 2015

The December 2015 series of C++ Developer Skill Sprints focuses on cool new programming tips and techniques to drive your skills to the next level. The topics have been selected to take advantage of new technologies in C++Builder 10 Seattle that you can use immediately in your existing C++Builder projects.</>

  • December 3 - Using Android Intents for Inter App Communication
  • December 10 - Regular Expressions and TRegEx
  • December 17 - Understanding and Using FireMonkey Layouts

The C++ skill sprints will take place at 6am, 11am and 5pm Pacific Time. There are separate registration links below for the series and times.

You might also want to join us for the recently announced "C++ in Action Webinar: Move your C++ projects to C++Builder 10 Seattle - Wed, Dec 9 at 6am, 11am, 5pm PT". You can find additional information and the registration link on my blog post at http://community.embarcadero.com/blogs/entry/c-in-action-move-your-c-projects-to-c-builder-10-seattle-wed-dec-9-at-6am-11am-5pm-pt

 


Read more
Viewing all 142 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>