Showing posts with label iPhone. Show all posts
Showing posts with label iPhone. Show all posts

Friday, March 22, 2013

Anders' Analog Clock app ported to Delphi for iOS

My FireMonkey Clock app has been ported using a beta version of Delphi for iOS.

[caption id="attachment_39423" align="alignnone" width="225" caption=" "]Main tab[/caption]

Above you can see a screen shot of the app as it starts up. By default it uses "normal drive" - the second hand moves once per second and the minute hand moves once per minute.

The app is a Universal app (supports iPhone and iPad). The main clock screen uses a TScaledLayout to ensure proper scaling down to the iPhone (the app was designed for the iPad).

If you hit the Info button it will take you to the setup tab, where you can select "Flame" (or FireMonkey second hand) as well as "Smooth drive" - the second and minute hands move smoothly.

[caption id="attachment_39422" align="alignnone" width="225" caption=" "]Setup tab[/caption]

The setup screen uses a combination of items that scale and items that don't scale. For instance, the toolbar, the back button, and the listbox with its items are not supposed to scale, but still be aligned properly. The clock faces, however, do scale inside of a TScaledLayout.

[caption id="attachment_39425" align="alignnone" width="225" caption=" "]FireMonkey second hand[/caption]

Above you can see what the FireMonkey second hand looks like.

Below is a screen shot of my Structure Pane where you can see how I designed the app:

[caption id="attachment_39424" align="alignnone" width="127" caption=" "]Structure View[/caption]

I also wanted to mention performance. The previous version of the app was created in XE2 where I got about 2-3 frames per second in smooth mode - not very smooth. However, this version created with our upcoming product gets a blazing 60 frames per second on the iPad 3 using iOS 6.1.3 and almost the same fps rate on iPhone 4 (iOS 5.1) and iPad 2 (iOS 6.1) at about 55+ frames per second.

Enjoy!

PS: The screen shots above are actually from the *next* update I will be pushing soon... The current one looks almost the same, except for a few changes in layout.

Thursday, February 21, 2013

Mobile Preview Webinar: Last show at 5pm PST today!

Amazing attendance today! We browned out GotoWebinar! We're sorry if you were among the ones that where turned away when we hit the ceiling.

Fantastic response. Thanks for all of your questions and comments!

We've had 3,000+ folks register for this webinar.

Thanks all for watching!

The last live webinar will be at 5pm today - REGISTER NOW!

If you miss this one, the replays will be up within the next two weeks.

Enjoy!

Wednesday, February 13, 2013

Save the Date: Mobile Preview Webinar on February 21!

Don't miss our Mobile Preview Webinar on February 21! Register now. Space is limited and this webinar is filling up FAST!

Thursday, February 21, 2013
6:00AM PST / 9:00AM EST / 14:00 UTC
11:00AM PST / 2:00PM EST / 19:00 UTC
5:00PM PST / 8:00PM EST /
12:00PM 22-Feb Australia EDT

The new Delphi and RAD Studio development solution for iOS is coming soon. Now is a great time to get started on the path toward multi-device application development across Windows, Mac, iOS and then Android. Join us for this informative webinar to learn why mobile development is becoming increasingly important and the Delphi solution for mobile development.





  • Mobile opportunities for Delphi and RAD Studio developers


  • Developing iOS apps with Delphi from IDE to simulator to device


  • Delphi mobile UI and style tips


  • Data connectivity options with InterBase and SQLite for your mobile apps


Tuesday, February 5, 2013

Embarcadero Acquires AnyDAC From DA-SOFT

SAN FRANCISCO – Feb. 5, 2013 – Embarcadero Technologies, a leading provider of software solutions for application and database development, today announced it has acquired AnyDAC from DA-SOFT Technologies. AnyDAC is a powerful, yet easy-to-use software development library for Enterprise-class data access. AnyDAC is known for its high performance, rich developer feature-set, and ease of use. Embarcadero plans to incorporate AnyDAC based technology into its multi-device app development tools which include Delphi, C++Builder, and RAD Studio. Embarcadero developer tools roadmap includes single source native deployment to Windows, Mac, iOS, and Android devices in 2013.

Full Press Release

Friday, November 30, 2012

EKON16 and Mobile Studio

This post is a little late. My apologies. :)

I had the great honor of keynoting at EKON16 in Dusseldorf earlier in November. I presented RAD Studio XE3 and our RAD Studio road map.

I also did a well attended session "What's Cooking in the Labs". I gave a sneak preview of Mobile Studio for about 45 minutes and showed where we're going with it. I showed the seamless integration of writing your code, designing your UI, debugging and deploying your app. I showed our use of some native controls, like the the date picker for selecting dates and even custom pickers (TComboBox in Delphi). I showed our native use of the notification dialog for ShowMessage instead of a custom window as before.

Mobile Studio is going to be very cool.

Thanks to the EKON16 crew in Germany!

Thursday, September 20, 2012

RAD Studio Mobile Roadmap Published

For those of you chomping at the bit for information about our mobile plans for RAD Studio - here is the RAD Studio Mobile Roadmap as published today!

Enjoy!

Monday, September 17, 2012

Follow me

Shameless plug - follow @suited_aces on Twitter, please. Yep, that's me.

Thanks!

:)

Thursday, September 13, 2012

Tuesday, August 21, 2012

The Embarcadero MVP Program

You may have heard of this program under the working name of "Embarcadero Evangelist Program". The official name will be "The Embarcadero MVP Program". It's a program tailored to recognizing our awesome advocates in our great community.

An official landing page with links to everyone's pages etc, as well as official logos, and other materials are in the works, but I wanted to take this opportunity to preview the program if you will, just like we're starting off the XE3 World Tour as preview events.

It brings me great pleasure to announce this program, and to give you the list of the current MVPs. Some of them have already blogged and/or tweeted. More people are in the queue for sure, and I'm hereby asking anyone that wants to, to send me name and contact information for anyone that you believe should be an MVP. An MVP is someone who is a well known advocate in the community, and does great stuff for everyone's benefit.

Without further ado, here is the current list of MVPs ordered by country:

AUSTRALIA:

Glenn Stephens
Lachlan Gemmell

BELGIUM:

Filip Lagrou

BRAZIL:

Adriano Santos
Alan Glei
Caique Rodrigues
Carlos Agnes
Daniel Wildt
Guinther Pauli
Luciano Pimenta
Marcelo Nogueira
Marcelo Varela
Marcos Antonio Moreira
Marcos Gomes
Newton Michel de Oliveira
Pedro Bento
Ricardo Boaro
Rodrigo Carreiro
Samuel David
Victory Fernandes

CZECH REPUBLIC:

Radek Cervinka

DENMARK:

Jens Fudge

FRANCE:

Didier Cabale
Felix Colibri

GERMANY:

Daniel Magin
Daniel Wolf
Uwe Raabe

GUATEMALA:

Juan Castillo

ITALY:

Marco Cantu

MEXICO:

Eliseo Gonzalez
Marco Santin

NETHERLANDS:

Bob Swart
Danny Wind

NEW ZEALAND:

Alister Christie

PERU:

Jose Castillo

RUSSIA:

Alexander Alexeev
Alexander Bozhko
Andrey Terekhov
Vladislav Bajenov

SLOVENIA:

Primoz Gabrijelcic

SPAIN:

Germán Estévez Ruiz
Luis Alfonso Rey
Salvador Jover

SWEDEN:

Magnus Flysjö

UNITED KINGDOM:

Brian Long

UNITED STATES:

Alan Fletcher
Cary Jensen
Nick Hodges
Ray Konopka
Robert Love
Olaf Monien

VENEZUELA:

Luis Felipe González Torres

Thanks again to all these great folks, and everyone else for their support. As I said, please remember, this is not an exhaustive list by any means, but I think it's a great start for the program. More names will be added over time, and assets to recognize these great folks will be forthcoming.

Enjoy!

Monday, August 20, 2012

XE3 and Beyond

JT just blogged "XE3 and beyond" where he goes into detail about our upcoming Mobile Tool Chain.

A must read, folks!

Enjoy!

Wednesday, August 1, 2012

FireMonkey eBook coming!

Graeme Chandler has spilled some beans! He's coming out with a FireMonkey eBook at the end of August according to this comment on my blog!

Friday, July 27, 2012

Wednesday, June 13, 2012

Replay for "Creating iOS Apps Using Delphi XE2" is up

The replay

In other news, the app update I submitted during this webinar (Anders' Analog Clock) was approved last night and is available in the AppStore now.

Enjoy!

Monday, June 4, 2012

Thursday, May 24, 2012

Reflection for Mac

Just bought this brilliant piece of software - http://www.reflectionapp.com/

Now I can demo iPhone/iPad apps on the Mac without cables.

It works over AirPlay with no software needed on the iPhone/iPad.

Works with iPhone 4S and iPad 2+.

I've already made sure that Camtasia can screen record the iPad screen on the Mac as well. Looking forward to using this in upcoming webinars!