Andreas O1387 Olsson

Andreas O1387 has not set their biography yet

Posted by on in Blogs
WindowsApps.com is here - The AppWave Store! Check out the AppWave Store that launched today! Check out Tim's blog for much more info! Enjoy!...
Delphi Developer Days and Free Evening Events this week I'm headed to Delphi Developer Days to do the Embarcadero keynote as well as a free evening event in each city - Washington DC (BWI area) and Chiacgo. Don't miss free food, drink and potentially valuable discounts at these events! See you there!...

Posted by on in Blogs
Math parsing function/component anyone? I'm looking for a reasonably light-weight, simple and fast math function parser. It should not be a DLL. I need it to work on Windows, MacOSX and iOS. I would use it in a demo I want to build. It must be able to parse and evaluate functions of (at least) two variables, for instance f(x,y) = sin(x^2+y^2)/(x^2+y^2). I would use it like this (pseudo code): FuncTree := BuildEvalTree('f(x,y) = sin(x^2+y^2)/(x^2+y^2)'); // Or whatever it needs for x := x_min to x_max do for y := y_min to y_...
Solution: armv7 validation errors when submitting FireMonkey iOS apps to the AppStore EDIT: This post is now outdated. HotFix 1 addresses this issue, and these steps are no longer needed! I was trying to record the process of submitting an app last Friday. My EDN app was ready for the AppStore. I ran into this: iPhone/iPod Touch: application executable is missing a required architecture. At least one of the following architecture(s) must be present: armv7 This happens on the validation step of submitting an app to the AppStore. The reason is that the validation step for...

Posted by on in Blogs
Who would pay $0.99 for my iOS app? I've been hacking away at my EDN iOS app. Here are a few screen shots of what it looks like in development. I have a few things I need to polish and then I will submit it to the AppStore. Technical details: * Communicates with the EDN MemberShip Services DataSnap REST Server * You can log in, view your details, edit your details and post changed details back * You can get all your registered products and serial numbers * You can choose to persist username/password or not * Work...
Writing a DataSnap server and an iOS client in 10 minutes flat! My EDN article "Writing a DataSnap server and an iOS client in 10 minutes flat!" Enjoy!...

Posted by on in Blogs
FireMonkey and iOS 5.1 I finally upgraded to Lion and Xcode 4.3. Also iOS 5.1 on my iPhone 4. I can happily confirm that FireMonkey apps work great on iOS 5.1 devices. I already had Snow Leopard and Xcode 4.2 before. All it took was upgrading to Lion and then getting Xcode 4.3. That's it. I did not have to reinstall FPC or FMI at all....
This, ladies and gentlemen, is a working iOS DataSnap client for EDN services! In the coming weeks, I will be blogging about how to create your own iOS client to access any DataSnap server. Did someone say we don't have TDataSet on iOS? Yeah, that might have been me. So wrong! We do! In fact, here's a (condensed) code snippet from this app: Proxy := CreateProxy; DS := Proxy.GetRegistrations(Session); FreeProxy(Proxy); while not DS.EOF do begin Memo1.Lines.Add(DS.FieldByName('TITLE').AsString+' '+DS.FieldByName('REGISTRATIONS').AsString); DS.Next; end; O...
Visualizing wave interference using C++Builder XE2 and FireMonkey Here's one more C++Builder XE2 article and demo project: My EDN article "Visualizing wave interference using FireMonkey and C++Builder XE2" Enjoy!...
Creating custom FireMonkey meshes in C++Builder XE2 While I'm far from a C++ wiz, I've ported my MathViz project to C++Builder XE2. Here's my EDN article, "Visualizing mathematical functions by generating custom meshes using FireMonkey and C++". Enjoy!...

Check out more tips and tricks in this development video: