SQLite just turned 16 years old.
The first check-in of SQLite code occurred 16 years ago.
see
sqlite.org/src/timeline?c=2000-05-29
Version 1 just had a few commands. Open database, close database, execute a statement. Code for recordsets didn't exist at that time and came later.
Congratulations to Richard Hipp and his team!
Yesterday DynaForms GmbH released DynaPDF 4.0.
PDF/A conversion
The focus of development in DynaPDF 4.0 was the development of a new PDF/A 2b and PDF/A 3b converter. The new converter should be able to completely rebuild PDF files.
This requirement has lead to the development of a new content parser that is able to completely regenerate and optimize content streams. This makes it possible to apply much more extensive repairs. Since all content streams will be rebuild, also references of the .notdef character can be removed (in PDF/A 1 it was allowed to reference the .notdef character directly but this is no longer allowed in PDF/A 2 and 3).
This increases the conversion rate drastically and completely error free and optimized PDF files will be created which render and print faster. This is not only interesting for PDF/A conversion, PDF files can also be normalized or just optimized.
Not anything that is possible with the new content parser is already available in corresponding functions. For example, the parser is also the new base for the rendering engine. Since it can read and write page contents, the development of a PDF editor is no problem anymore. Especially images and vector graphics can be edited in addition to text, which was not possible before. In the coming months the new parser will replace the old code more and more.
Annotations
The icons of text and file attachment annotations, as well as the pre-defined stamps can now dynamically created in German, French, and English. This is especially important when viewing PDF files since nothing could be shown if the icons or stamps are not embedded.
FileMaker, Xojo and Real Studio
The new plugin for DynaPDF 4.0 will be available in the next days. We include new options there for optimizer to reduce image sizes.
Our Xojo conference is done and everyone left the hotel. This was a great conference. We had 50 people signed up for it, but only 44 showed up on the conference as 2 did training only and 4 had to cancel. The highlight of this conference was certainly to have four xojo engineers there including our special guest Norman Palardy from Canada. I think everyone appreciated having Trisha and Norman here and thanks to Xojo Inc. for paying part of the airfare.
For next conference a few things may change. For example the pricing will be much more aligned to give you an incentive for signing up early. Depending on the exact hotel contract we have a deadline 2 or 3 months before where we can cancel the conference in case we have not enough people or we can at least reduce to the numbers we need. Luckily we reduced to 40 a months before, so we hit the numbers quite well. It is always easier to add a few people than to reduce. For the evening program we may switch to make it opt-in so we only reserve space for people who want to join. It's a pity if you throw away a lot of food because people stay in the hotel.
Our free tickets for young people offer was well received and we had two students to join us for the conference. Getting young people to join the community will be a thing we have to do better in the future. On our conference a few people looked for young talents and senior developers to hire. If you look for a job, going to a conference is a good possibility to find employers and employees or for self employed to find clients or contractors.
Finding the best week for a conference is difficult. Some people couldn't join this year due to school holidays in that week and already booked family vacation. For others this week was perfect. If you are a teacher, you can only join conferences in school holidays. For the next time we have to see which week fits best and what days we use.
Scaling the conference is a thing to keep in mind. For the next conference we probably look for a place to hold 80 people and an option to reduce to maybe 40. Depending on the final numbers we may take some options or not. Like with 50 people we could get speakers and microphones, with 60 we could add invitation for a second Xojo engineer.
Later this year we will run a survey to find interest for conference next year. Currently we check options. Moving to another location is a possibility, but for the convenience of a bigger city with subway and airport nearby may result in a higher ticket price. A quick check reveals that Berlin as location with a nice hotel would approximately cost 100 Euro more per ticket.
See you soon in Houston, Texas for the
XDC 2016.
A few times I visited Austin, Texas already. Mostly because Xojo Inc. is there and I visit their conferences if possible.
Now I just learnt that Koblenz has a partner city in Texas and it's Austin.
And there is a whole community around visiting each other's city:
partnerschaft.koblenz-austin.de
Now we have to see if we do another conference in Koblenz and get someone from Austin to come. As far as I know 4 employers of Xojo Inc. near in or near Austin.
PS: Also discovered years ago on a trip to Atlanta that Marietta, Georgia had a German partner city nearby my home town: Linz. So in both cities I saw signs about that partnership.
NICKENICH, Germany (May 24th, 2016) -- Monkeybread Software releases version 16.2 of the
MBS plug-in for Xojo and Real Studio.
The MBS plug-in comprises a collection of several plug-in parts which extend the Xojo (Real Studio) development environment with 2,300 classes featuring over 58,000 documented functions. Our plugins support all three platforms Mac OS X, Windows and Linux with all project types desktop, web and console including 64-bit and ARM targets.
Some of the highlights on the 16.2 update:
Our latest plugins have been updated for latest plugin SDK with support to Xojo 2016r1 and future releases. We reduced linkage to Carbon framework. Only 10% of the plugin parts still link to Carbon as they need functions from this framework. And once again our plugins support OS X 10.4 to 10.11.
The new plugin package comes with a new set of
archive classes. Those allow you to read and write various archives including zip, tar, pax and others. The archive library supports unicode names and file permissions, so you can now properly handle those in archives.
For Mac we got new
midi player class for AVFoundation to play midi notes.
For Windows we have a new
task dialog class to show dialogs. You can customize them with adding buttons, links, radio buttons and a checkbox. Events allow you to react on clicks and disable invalid options. And we put a lot of work into getting a nice icon of your choice into the dialog if needed.
Our
DynaPDF users can now extract text of only a rectangle part of the page. If you look for a bug, you may want to try our trace feature. If enabled, we write all the function calls for DynaPDF with return values to a text file. Our difference showing feature for PDF pages now handles transparent areas and recognizes smaller changes.
For
ChartDirector we added a scale factor. This way you can request your charts in a higher resolution, e.g. for display in your Retina/HiDPI aware application. The
multi chart class now keeps references to child charts in order to make sure they are not released too early.
The
encryption plugin now can do RSA encryption & decryption with public & private keys. Generating keys can now yield time to other threads.
The
SQL Plugin now includes an internal PostgreSQL library for Mac and Linux. Windows users can still point to the DLLs. The MT methods now do parsing of SQL statement in background thread for improved performance.
The
overlay class now handles right clicks and works with CGImages for better performance.
Barcode functions can now generate SVG as string,
WordFile functions handle different parts and we can watch for Notifications on Xojo windows. ColorSync classes work now on 64-bit again,
NSAlert has now a timeout and
BlockMBS class can run synchronously.
Finally we updated SQLAPI++ to version 4.1.9, DynaPDF to version 3.0.52.156, libJPEG to 9b, LibSSH2 to 1.7.0, OpenSSL to version 1.0.2f, SQLite to 3.13.0 and CURL to 7.47.1.
See
release notes for a complete list of changes.
Nickenich, Germany - (May 24th, 2016) -- MonkeyBread Software today is pleased to announce
MBS FileMaker Plugin 6.2 for Mac OS X or Windows, the latest update to their product that is easily the most powerful plugin currently available for FileMaker Pro. As the leading database management solution for Windows, Mac, and the web, the FileMaker Pro Integrated Development Environment supports a plugin architecture that can easily extend the feature set of the application. MBS FileMaker Plugin 6.2 has been updated and now includes over 3900 different functions, and the versatile plugin has gained more new functions:
Our latest plugin has been tested and optimized for latest FileMaker 15 release. While we support FileMaker 15 since version 6.0 already, a few issues have been found and fixed when using FileMaker 15. Finally as FileMaker 15 now runs 64-bit on Mac, we fixed a few issues related to 64-bit, too.
We got new functions for
RSA signatures and
encryption. You can
generate a new private key and extract the public key. Using the private key you can sign some data and later check signature with public key. For
encryption you can use either private or public key to encrypt. On the other side you decrypt using the other key. This way you can encrypt on one side using private key and decrypt on other side with public key.
Our new
Events functions allow you to query calendars on Mac OS X for events and reminders. You can create, modify and delete entries as needed. Those new functions are 64-bit only. For 32-bit you can use existing
Calendar functions.
For
SQL we got new functions to convert BLOB to container value. New XML functions allow you to
format XML or
create a canonical version.
Our Mac Audio and Video recording can now provide a
still photo on Mac. And the video exporter can
merge several videos into one file while exporting.
The webviewer may block loading websites with invalid SSL certificate. We can
put some hosts in the white list to load the website anyway. As the Webviewer on Windows doesn't accept the @ key with some keyboard layouts (e.g. German), we got a new function to
send key events to Webviewer. This way you can send key strokes to Webviewer and press @ for the user if needed, including with @ as hotkey.
Our DynaPDF users can now
extract text of only a rectangle part of the page. Our
difference showing feature for PDF pages now handles transparent areas and recognizes smaller changes. You can
define replacement ICC profiles for PDF/A creation.
Our
dialog functions got updated to show an icon on Windows. We added options for
timeout and
custom buttons. The parent window is now set for Windows, so the FileMaker window stays behind the dialog.
The
print dialog modifications on Mac OS X can now set options for
copies, first/last/all pages. You can
query last options as XML and
set/
get any options by name.
When working with files and folders, we can now query the size of a folder efficiently. On Mac we can set/get the
Finder comment and the
label color.
We also have improved
list functions,
query scrolling position, more
CURL options, you can
automatically click buttons or
press keys with delay.
Finally we updated DynaPDF to version 3.0.52.156, libJPEG auf 9b, SQLAPI++ auf 4.1.9, libSSH auf 1.7.0, CURL auf 7.47.1, OpenSSL to version 1.0.2f and SQLite to version 3.13.0.
See
release notes for a complete list of changes.
We got new classes for handling
archives using
libarchive. The new
ArchiveReaderMBS class can read an archive and you can easily extract file information and content. The
ArchiveWriterMBS class can write archives. Both classes read/write in chunks and process archives serially. Compression is supported with zip (deflate) and bzip2 compression. Here an example for going over any supported archive format and read the file names:
dim a as new ArchiveReaderMBS
a.SupportFilterAll
a.SupportFormatAll
// open file
dim f as FolderItem = SpecialFolder.Desktop.Child("test.zip")
if not a.OpenFile(f) then
Break // path invalid?
end if
dim e as ArchiveEntryMBS = a.NextHeader
while e <> nil
print e.PathName
e = a.NextHeader
wend
As you know I collect on my events page a list of
FileMaker related events. Beside DevCon from FileMaker, there are a couple of user organized events and from time to time I invite for dinner meetings:
- FileMaker Developer Meeting, 30th May 2016 in Stockholm, Sweden, see mbsplugins.de (Register)
- .fmp[x]Berlin, English, 2nd to 4th June 2016 in Berlin, Germany, see dotfmp.com
- FileMaker Developer Meeting, 13rd June 2016 in Kopenhagen, Denmark, see mbsplugins.de (Register)
- FileMaker Bärencamp, German, 7th to 9th July 2016 in Leinefelde-Worbis, Germany, see mkv.de
- FileMaker DevCon, English, 18th to 21st July 2016 in Las Vegas, USA, see filemaker.com/developers/devcon/
- FileMaker Conference, English, 10th to 11th October 2016 in ?, UK
- FM Summit, Dutch, 10th to 11th October 2016 in Antwerpen, Belgium, see fmsummit.info
- FileMaker Conference, Italian, 11th to 13rd October 2016 in Bolonga, Italy, see fmdevcon.com
- MBS FileMaker Plugin Workshop, 12th October 2016 in Salzburg, Austria, see mbsplugins.de (Register)
- FileMaker Konferenz, German, 13rd to 15th October 2016 in Salzburg, Austria, see filemaker-konferenz.com
- FileMaker Conference, Swedish, 17th to 18th October 2016 in ?, Sweden
- FM Conférence, French, 19th to 21st October 2016 in Avignon, France, see fmconf.com
- MBS Workshop, German, 3rd November 2016 in Hofheim (Taunus), Germany, see denkform.net (Register)
If you have information about other events, please tell me.
We organize Xojo and FileMaker developer meetings for Kopenhagen, Denmark and Stockholm, Sweden:
If you like to join, please contact me soon:
29th May 2016, Stockholm
We meet with a couple of Xojo developers in a nice restaurant on the Alviks beach.
Topics will include current Xojo release, MBS Plugins and Xojo conferences.
30th May 2016, Stockholm
We meet with a couple of FileMaker developers in a nice restaurant on the Alviks beach.
Topics will include recent FileMaker 15 release, MBS Plugins and the upcoming conferences.
13rd June 2016, Kopenhagen
We meet with a couple developers in downtown Kopenhagen.
Topics will include the WWDC keynote from Apple, recent plugin changes and what's new in Xojo/FileMaker world.
Of course you can attend all the meetings if you like. We meet normally at 18 o'clock, but of course you can come later.
Joining is free of cost except for your own traveling, food and beverages.
New in this prerelease of the 16.2 plugins:
- Updated SQLite to 3.13.0.
- Updated libJPEG to version 9b.
- Fixed a bug in picture handling which made VMirrorMBS to fail.
- Added Archive classes to read/write archives like tar, zip and others.
- Added BarcodeGeneratorMBS.SVG function.
Download:
macsw.de/plugin/Prerelease. Or ask us to be added to our shared Dropbox folder.
New in this prerelease of the 6.2 plugins:
- Added XML.Canonical and XML.Format.
- Fixed bug in DynaPDF.SetReplaceICCProfile.
- Added Webview.AllowsAnyHTTPSCertificateForHost to allow ignoring bad SSL certificates.
- Updated SQLite to 3.13.0.
- Updated libJPEG to version 9b.
- Added SQL.GetFieldAsContainer and SQL.GetParamAsContainer.
- Added Files.GetFinderLabel and Files.SetFinderLabel.
- Added mode to Window.RemoveMenu to clear menu.
- Added Menubar.RemoveMenuCommand function.
- Added CURL.GetDebugWithData, CURL.GetDebugWithTime, CURL.SetDebugWithData and CURL.SetDebugWithTime.
- Changed SerialPort.List to return on Mac the full device name which may include an ID to make it unique if you have several devices with same name. The SerialPort.Open function accepts full name and shorter name.
Download at
monkeybreadsoftware.de/filemaker/files/Prerelease/ or ask for being added to the dropbox shared folder.
We had a lovely evening in the Vulkanbrauerei in Mendig with guided tour, big buffet and a magic show:
This was a great evening with over 40 people, lots of beer and excellent food.
Thanks everyone for coming to our conference and see you again at the next conference!
The FileMaker Webviewer on Mac OS X checks SSL certificates. All browser do the same. If the browser encounters a certificate mismatch, it will show a warning dialog and you can decide what to do:
In the browser you can click continue and see the website. Someone may read your traffic and the connection is not secure. Of course you can request the website to install a properly certificate file or add the used certificate to the keychain and accept it always. In FileMaker the webview will show an error about the SSL certificate and not load the page. That is bad for us when we just want to grab some values for lookup. In some cases an insecure connection is better for us than no connection.
Now with our new function
Webview.AllowsAnyHTTPSCertificateForHost we can allow specific domains to ignore the certificate problem. We can add the domains to the white list and connect anyway. This allows the solution to grab the data from the website. On the long run we request the website to fix the certificate, but for today we are good.
The new function will be in 6.2pr10 in the next days. Please email us if you want to try it today.
PS: For Xojo you can use the
NSURLRequestCertificateFilterMBS class to do the same.
We started this morning and the room got quite full. Thanks everyone for coming.
Tonight we go to the
Vulkan brewery in Mendig. The bus leaves at 17:30 o'clock, so be there in time, please.
This week we have our
MBS Xojo conference and on the evenings we have casual meetings for dinner.
So if you like, you can join us for 17th, 18th or 20th May in the evening. We gather at the hotel bar (or beer garden) and later move to the restaurant.
For 20th May we have our evening event with a bus tour to a brewery with guided tour and buffet. If you like to join this tour, you need to be at the hotel at 17:30 o'clock and additional tickets are 59 Euro per person.
In any case, this will be a great conference with 50 guests from 10 countries
Look for the sign on the left. We sit on the hotel bar or in the restaurant.
Interesting podcast about SQLite history:
#201: SQLite with Richard Hipp
This week we talked with Richard Hipp, the creator of SQLite, about its history, where it came from, why it succeeded as a database, how it's development is sustainably funded, and how it's the most widely deployed database engine in the world.
see
changelog.com/201/
Some orders may still be in processing and the
website will soon shutdown.
Thanks everyone for ordering OmegaBundle 2016 for Xojo.
New in this prerelease of the 16.2 plugins:
- Fixed a bug in DynaPDF with TranslateRawString function.
- Changes for future Xojo version.
- Updated DynaPDF to version 3.0.52.156.
- Updated for future Xojo version.
Download:
macsw.de/plugin/Prerelease. Or ask us to be added to our shared Dropbox folder.
New in this prerelease of the 6.2 plugins:
- Added RightShift, RightOption and RightControl for hotkey registration as modifiers.
- Added Webview.PressKey function to press @ key on Windows. Works also on Mac/Win to press other keys.
- Updated DynaPDF to version 3.0.52.156.
- Changed Files.ListRecursive on Mac to include trailing slash in folder paths.
Download at
monkeybreadsoftware.de/filemaker/files/Prerelease/ or ask for being added to the dropbox shared folder.
The 2016 OmegaBundle is ending on Sunday, 15th May 2016. If you like to get a copy, please order soon.
Omegabundle for Xojo 2016 is a collection of 16 of the most useful tools, add-ons and components for use with Xojo Inc's Xojo development environment. If purchased separately and not including any additional offers, the total cost would be over $3800. Omegabundle for Xojo 2016 costs $399, representing over a 90% savings. Read about the many components included in this bundle on the
Omegabundle website.
You can order Omegabundle for Xojo 2016 from the
Omegabundle website.
In several languages the typing of an @ symbol is by using AltGr key. The FileMaker Webviewer on Windows in FileMaker 12, 13, 14 and 15 does not allow you typing anything with AltGr key. At least in my testings.
You can read about the bug on the FileMaker community (
here and
here). We know FileMaker has probably more urgent bugs to fix, but we hope this gets fixed eventually.
With MBS FileMaker Plugin we can offer a workaround. Our new
WebView.PressKey function can be used to send a key event to the webviewer. You can specify which webviewer and pass any key you like to be pressed. Now that is great and you can make a button to press @ key of your user.
If you combine this with our hotkey feature, you can create a hotkey on Windows for alt-q (for German keyboard) to trigger a script or an evaluate. There you can press @ for the user and it appears to the user like the bug is fixed.
This will be available soon with 6.2pr9. If you like to try, send me an email for a test plugin today.
Auch 2017 biete ich wieder eine MBS FileMaker Schulung auf Deutsch an.
Am Tag vor der
FileMaker Konferenz in Salzburg, am 11. Oktober 2017 (Mittwoch) von ca. 9 bis 17 Uhr.
Inhalt:
- Neues im MBS Plugin.
- Rundgang durch Beispiele
- MBS Plugin verwenden mit FileMaker Cloud
- MBS Plugin verwenden mit dem FileMaker iOS SDK
- Erweiterungen im Skript Workspace
- Beliebte Pluginfunktionen
- FTP/SFTP Up/Download
- Webservices einbinden
- Bildbearbeitung
- Barcodes generieren und erkennen
- Arbeiten mit dem Webviewer
- SQL Anfragen in FIleMaker oder an andere Datenbanksysteme
- Zeit für Fragen
Anmeldung bei mir. Kosten 99 Euro + MWSt. inklusive Mittagessen und Kaffeepausen.
Bitte Umsatzsteuer ID angeben bei der
Anmeldung.
Alternativ können Sie gerne auch zum
MBS Workshop bei der Denkform kommen am 2. März und 7. Dezember 2017 in Hofheim (Taunus) in der Nähe von Frankfurt.
Today we look into a CURL log and explain the messages. The following log is from sending an email, so let's check it:
Rebuilt URL to: smtp://sslout.df.eu/
This shows the URL we really connect to. This URL may be rewritten/fixed by CURL from what you passed.
Trying 134.119.18.24...
We got an IP for the domain and now try to connect. Depending if your OS prefers IPv4 or IPv6, it may be the preferred IP type.
Connected to sslout.df.eu (134.119.18.24) port 587 (#0)
We are connected. Here you see the IP and port we did connect to.
220 smtprelay01.ispgateway.de ESMTP dfex
The server is greeting us, shows the name it's configured with.
(more)
FileMaker 15 was released today by FileMaker Inc.
Our MBS Plugin supports FileMaker 15 for a few months already.
Version 6.0 was updated to support FileMaker 15 by using the latest Plugin SDK.
The upcoming release 6.2 will include a few little bug fixes we will find now when testing with final FileMaker 15 version.
So please update to version 6.x if you haven't already.
Am Tag vor der
FileMaker Konferenz in Salzburg bieten wir einen MBS Workshop an. Kommen Sie einfach einen Tag früher zur Konferenz und nehmen Sie am 12. Oktober 2016 an einer eintägigen Schulung teilnehmen. Lernen Sie die über 3500 Funktionen einmal näher kennen und wie Sie sie effektiv einsetzen. Sammeln Sie Ideen und verbessern Sie ihre FileMaker Lösungen durch den Einsatz unseres Plugins.
Das Monkeybread Software Plugin für FileMaker stellt eine vielseitige Erweiterung der eigenen Datenbank dar. Der Kurs bietet nicht nur einen tiefgreifenden Überblick in die Benutzung und Entwicklung, sondern bietet auch die Chance das Plugin günstiger zu erstehen.
- Einführung in das MBS Plugin
- Überblick über die Funktionsbereiche
- Neues im MBS Plugin dieses Jahr
- Rundgang durch ausgewählte Beispiele
- Gemeinsames Implementieren von Plugin Funktionen in eine Datenbank:
- Upload/Download mit CURL auf einen HTTP/FTP Server
- Ausfüllen eines Formulares auf einer Webseite
- Bilder bearbeiten
- PDF Verarbeitung
- Druckerfunktionen
- Adressbuch und Kontakte abfragen bei Mac OS X.
- Fragen und Antworten
Die Teilnahme kostet 99 Euro zuzügl. MWSt.. Veranstaltungsort ist das Crown Plaza Hotel (gleiches wie Konferenz).
Wir beginnen gegen 9:00 Uhr und die Schulung geht bis 17 Uhr. Natürlich können Sie auch früher gehen. Mittagessen und Kaffeepausen sind inklusive.
Anmeldung hier.
(Mindestteilnehmerzahl erreicht. Die Schulung findet definitiv statt.)
The weather forecast shows a sunny week, so if you are thinking about joining the
Xojo conference and doing some extra sight seeing, you are welcome to join us!
For example the Geierlay bridge in Mörsdorf is worth a trip. It's the longest suspension bridge in Germany with 360m length over a 100m deep canyon and just 50 kilometers south west of Koblenz. You can go for a hiking trip and walk though the valley with the bridge over you before walking over the bridge. The way is not that difficult and a 3 year old can do the 6 km round walk in 2 hours including breaks. We tested it.
Don't forget to visit Koblenz too including the older city parts. Use the cable car to go up fortress Ehrenbreitstein and take a look over Koblenz from the top of the mountain. For the last conference we visited Ehrenbreitstein with a guided tour through the fortress. Or drive south along the Rhine or west along Moselle. For example the city of Oberwesel is very beautiful. They have a castle on the mountain and the city wall is quite nice.
If you like castles, please visit the famous
Marksburg,
Schloss Bürresheim,
Burg Elz or the
Ehrenburg. On Ehrenburg we had our evening dinner three years ago. And those castles have been featured in a couple of movies. For example Indiana Jones was kept on the castle Bürresheim, although in the movie they put it on the map for Austrian border.
Sign up now for the biggest Xojo conference in Europe this year.
New in this prerelease of the 6.2 plugins:
- Fixed an issue with ODBC and SQL functions read CLOB fields.
- Fixed an issue in WordFile functions to handle more special cases.
- Fixed XML.Import.Cancel to clear the insert command list, too.
- Updated SQLAPI++ 4.1.9.
- Added AVRecorder.CaptureStillPhoto function.
- Added Dictionary.SetList function.
- Added PrintDialog.ClearOption, PrintDialog.ClearOptions, PrintDialog.GetLastSettings, PrintDialog.GetOption, PrintDialog.SetOption to set low level print options.
- Added DynaPDF.ExtractPageRectText function.
- Fixed a text encoding problem on Mac with Log method. Now umlauts show properly.
Download at
monkeybreadsoftware.de/filemaker/files/Prerelease/ or ask for being added to the dropbox shared folder.
New in this prerelease of the 16.2 plugins:
- Fixed an issue with ODBC and SQL Plugin read CLOB fields.
- Fixed an issue in WordFile functions to handle more special cases.
- Changed OverlayMBS class to also work with CGImage objects.
- Fixed rotate and other picture functions to work better for retina/HiDPI.
- Updated SQLAPI++ 4.1.9.
- Added DynaPDFMBS.ExtractPageTextRect.
Download:
macsw.de/plugin/Prerelease . Or ask us to be added to our shared Dropbox folder.
Nickenich, Germany - (May 4th, 2016) -- MonkeyBread Software today is pleased to announce MBS FileMaker iOS SDK Extension 0.1, the first extension available for FileMaker's iOS SDK used to create branded iOS apps based on FileMaker Go.
Currently we have no plugin SDK for FileMaker iOS SDK or FileMaker Go, so we can't port our
MBS FileMaker Plugin with over 3900 functions to iOS. But we created a different way to add a few useful functions for iOS SDK. The result is this new library for you!
By installing our library into your iOS app, you can now use 4 new commands:
version: Shows version of the extension.
events.authorize: Asks iOS for permissions to access calendars.
events.newevent: Creates a new calendar event for the calendar on iOS.
events.newreminder: Creates a new reminder.
We may add more commands in the future based on feedback of users.
So far this works fine for creating events/reminders in our iOS SDK based solutions.
Download
MBS FileMaker iOS SDK Extension.dmg
Please try and provide your feedback to use. If you need assistants, help of custom functions, we are available for hire. This extension is currently provided as-is without cost.
A new sponsor for Omegabundle for Xojo 2016, OneRender, adds 3D render service as a bonus for purchasing the Omegabundle.
Omegabundle for Xojo 2016 is a collection of 16 of the most useful tools, add-ons and components for use with Xojo Inc's Xojo development environment. If purchased separately and not including any additional offers, the total cost would be over $3800. Omegabundle for Xojo 2016 costs $399, representing over a 90% savings. Read about the many components included in this bundle on the
Omegabundle website.
Xojo is an award-winning, cross-platform development tool for the Desktop (OS X, Windows, Linux), Web, iOS (iPad/iPhone) and Raspberry Pi. With Xojo, you can create native applications by using drag-and-drop to build your user interface and then one straight-forward programming language to enable the functionality. Xojo is powerful and modern, yet easy to use and learn.
Download Xojo today and see for yourself.
Last week,
Mirye Software also announced the inclusion of the Valerian Pro Icon Set (80 application icon designs), regularly $179 and Valerian Pro DB Icon Set (45 database oriented icons), regularly $99, are added to the bundle at no extra cost. This week, Mirye Software's affiliate partner OneRender, a powerful 3d scene generation and cloud rendering service has announced that each purchaser of Omegabundle for Xojo 2016 would also receive a promotional code worth 800 render points towards their cloud rendering service.
OneRender, a start up that will soon be available to the public (currently free in open beta), offers a two part service that includes a powerful 3D layout engine that works in a browser. Creators can import 3d models, lay out scenes and assign native shaders to objects. It can also be used for creation of high definition full 360 degree seamless video that is compatible with Google Cardboard, Facebook's 360 degree video and VR headsets. Projects can be created and then set to render on virtual GPUs in the cloud.
Omegabundle for Xojo 2016 licensees will receive a promotional code that they can use to redeem 800 render points that can be used for still renders or animation. The promotional code must be redeemed by August 1, 2016. The final day to purchase Omegabundle for Xojo 2016 is May 15, 2016.
You can order Omegabundle for Xojo 2016 from the
Omegabundle website.
(more)
Join us at
FileMaker DevCon in Las Vegas, July 18-21, 2016.
The May/June 2016 (14.3) issue of
xDev Magazine is now available. Here's a quick preview of what's inside:
- The Sunroom Project * by Mark Strickland
Mark uses Xojo and multiple systems to control the temperature in his sunroom, but he's really demonstrating the advantages of reusing code to solve problems. - App Integrity * by Sam Rowlands
There have been reports recently of popular applications being hacked into malware. Sam offers some tips on how to ensure that your users don't use a modified app. - Multicore Processing * Part 3 Bby Markus Winter
In this segment, Markus explores multiprocessing on Windows. - HiDPI Is Here * by Marc Zeedar
The latest edition of Xojo supports Retina ("HiDPI"). Learn how to use it in your applications. - Tracking Health Disorders * by JC Cruz
Jose begins a new health tracking project.
There are also columns on obfuscation, Raspberry Pi 3, Role Party Model, Calendar/Time Picker, and much more.
Get
XDev Magazine with all back issues and one printed year book as part of
Omega Bundle.
Later in May we have Xojo and FileMaker developer meetings in Stockholm, Sweden. Maybe you want to join me for a dinner event?
Xojo Meeting, Sunday 29th May 2016
FileMaker Meeting, Monday 30th May 2016
Location is not yet decided and will be emailed to the registered people on my lists before the event. If you want to join, please contact me soon.
The meetings are planned for time range 18 to 22 o'clock. Of course you can come later or leave earlier.
If you are interested in private time for consulting, training or discussion MBS or Xojo topics, we can of course schedule a meeting. Please contact me if interested.
See you there!
PS: we probably have some price to raffle