Subscribe to this list via RSS Blog posts tagged in Delphi XE4

Posted by on in Blogs
Зачем UML English version will go soon Маленькая присказка - в компании "Гарант" используется Delphi. Как обычно, разговоры начались "как у вас, а что делаете, а как"? Говорили, конечно, о Delphi, но вдруг "всплыла" тема, интересовавшая не только меня, но и широкий круг IT-специалистов. Это - практическое использование UML. Об этом сегодня и поговорим с экспертами - действующими разработчиками. Они не пишут учебников по UML (во всяком случае, пока), но они реально применяют его... каждый день и с макси...

Posted by on in Blogs
Панорама FM 3D, "гладкая" Будем считать, что в предыдущем посте была предпринята первая, удачная, но не окончательная попытка. На продолжение работы вдохновил Владислав Баженов своим путешествием. Как таковую панораму он не выложил, но отдельно взятые фото так и просятся на пространственные фото-обои. Компонент нужно для этого написать.  Достаточно простой: наследуем TCustomMesh берём полуцилиндр нарезаем его вертикальными кусочками - гранями (гранёный стакан помните?) одна грань - два треугольника текст...

Posted by on in Blogs
San-Francisco, panorama view, FireMonkey 3D Фотографию сделал Андрей Совцов (а я в тот вечер за ним штатив носил). Эта картина поразила меня своим качеством (когда Андрей пошаманил с исходным материалом и выдал её уже длинной единой колбасой). Мне захотелось передать ощущение "динамического просмотра". Делал для destkop, но потом меня осенила мысль - сделать для mobile. В рамках одного проекта получилось ок, FireMonkey 3D переносимо из desktop на mobile без проблем в рамках решаемых проблем. Рекомендую делать именно так: на deskto...
Старый-добрый Pascal, Delphi for iOS Попробовал поработать с файлами в старом-добром стиле Pascal. Получилось: procedure TForm3.Button1Click(Sender: TObject); var text : TextFile; fileName : string; begin fileName := ExtractFilePath( ParamStr(0) ) + 'file.txt'; fileName := GetHomePath + PathDelim + 'Documents' + PathDelim + 'file.txt'; AssignFile(text, fileName); Rewrite(text); Writeln(text, Edit1.Text); CloseFile(text); end; procedure TForm3.Button2Click(Sender: TObject); var text : TextFile; ...
Join me for "RAD in Action Webinar: Get to More Devices Faster with FireMonkey" I'm super excited! Just finished the recording of my "RAD in Action Webinar: Get to More Devices Faster with FireMonkey". Cannot wait until tomorrow to play it loud! Wednesday, July 17, 2013 06:00 San Francisco / 14:00 London / 15:00 Milan 11:00 San Francisco / 19:00 London / 20:00 Milan Thursday, July 18, 2013 01:00 London / 09:00 Tokyo / 10:00 Sydney It is free and please register here: http://embt.co/moredev Please join me in at any timeslot that is good for your timezone....
Join me for "RAD in Action Webinar: Get to More Devices Faster with FireMonkey" I'm super excited! Just finished the recording of my "RAD in Action Webinar: Get to More Devices Faster with FireMonkey". Cannot wait until tomorrow to play it loud! Wednesday, July 17, 2013 06:00 San Francisco / 14:00 London / 15:00 Milan 11:00 San Francisco / 19:00 London / 20:00 Milan Thursday, July 18, 2013 01:00 London / 09:00 Tokyo / 10:00 Sydney It is free and please register here: http://embt.co/moredev Please join me in at any timeslot that is good for your timezone....

Posted by on in Blogs
LiveBindings and 3D FireMonkey objects The picture below explains what's the task and how it's done. Little tip: if you don't see 3D object in LiveBindings Designer, just click "Bind Visually..." below the ObjectInspector as the red arrow points....

Posted by on in Blogs
Bar code reading in Delphi XE4 for iOS Fernando Rizzato has written a blog about how you can read bar codes using Delphi XE4 for iOS. Enjoy!...
Эффективный проект для iOS в Delphi, запись вебинара Вебинар поможет вам определиться с первым проектом приложения для iOS с помощью Delphi XE4. Альтернативная версия данного вебинара на английском языке доступна здесь (CodeRage Mobile), а также многие другие полезные презентации на тему разработки под iOS в Delphi XE4....

Posted by on in Blogs
Push Notifications and DataSnap I was recently in a situation where I had access to only port 80. This means that RDP (port 3389) doesn't work... Amazon EC2 APNS demo was out. Even local APNS was out, because it uses port 2195 from the sending server... So, I decided to retrofit my APNS server and make it a DataSnap server responding to port 80 in addition to being a client I can click a button on using RDN to Amazon EC2. I created a server method SendPushNotification. It takes the DeviceToken and the text message ...

Check out more tips and tricks in this development video: