Welcome to our community, full of great ideas on developing your FileMaker solutions effectively,
for peer-to-peer support of the FileMaker Platform and related products and services.
Part 2: What Should You Consider When Selecting a Development Partner? What Questions Might You Ask a Potential Developer?
Figuring out how to choose a great developer can be bewildering without some insight about what to look for. In this segment of our seven-part series on choosing and working with a custom app developer, we will eXplore some tips on how to vet developer candidates.
Hiring a developer is about creating a working relationship. You want someone who gets your business
Michael Layne from Gearbox Solutions presents on FileMaker’s new JSON functions. He does a deep dive into FileMaker’s new JSON functions and demos several examples of how they are using JSON for passing parameters, populating form data, validation and rollback, managing session info such as value lists as global. Michael also demos REST client and REST server with new data API.
The post FileMaker JSON, REST, and the Data API appeared first on Blue Feather - FileMaker Developer, Android, We
Hacking Your Own FileMaker Platform Solutions
Should FileMaker Platform developers mount hacking attacks on their own solutions? At first glance, this may seem an odd question. But I believe that the answer is “Yes, we should.”
Consider this. As developers we see our solutions from a totally different perspective than Threat Agents see them. Without practicing our own hacking skills, we can become blind to the vulnerabilities a Threat Agent can exploit to compromise the Confidentiality
FileMaker offers many different options for charting, but if you need a chart that is not available in FileMaker, you should consider using Google Charts. Google Charts is a free Javascript framework that can be used in conjunction with web viewers in FileMaker to extend your charting capabilities: https://dbservices.com/articles/google-charts-in-filemaker/
dbservices.com
WidgetStudio makes it easy to use, design and share powerful interface widgets, like calendars, gauges, charts, and timers. Pick from the constantly growing set of included widgets or build your own. Freely share them with your customers or friends.
The post Announcing WidgetStudio – FileMaker WebViewer Widgets appeared first on Geist Interactive.
View the full article
Download Video
Users make mistakes. There’s no doubt about that. When given the opportunity, they’ll enter characters and text strings you never expected.
The easy solution to this problem is to simply control the result of what they’ve input. When capturing the input, there may be a variety of rules regarding how you want the data stored.
Do you want to store “4 pm” or 16:00:00? Is the user entering suffixes such as Jr. or Sr. into the last name field or the first name field? Should the inpu
Learn how to perform a radius search within your FileMaker solution by using Google Maps API! Includes a free sample file and tutorial video: https://www.dbservices.com/articles/filemaker-radius-search/
dbservices.com
I ran into a situation recently where a user would not or could not remember to commit their changes before exiting their FileMaker Go solution on their iPad.
The truth is it's easy to complain that the user isn't using the system as it was intended. Complaining about the user doesn't really solve the problem, and we are problem solvers. This is custom software; it should work the way the user works, not the other way around.
In this case, the user was using an iPhone or iPad Mini. He pulls
No Access? Watch the preview video here. ManipulatingCSVExports_Pre.mp4
Attachment
Size
ManipulatingCSVExports.zip
280.29 KB
By Matt Petrowsky
Exchanging data between systems has always been a matter of format. The output systems needs to output in the expected input format for the inbound system - and it works the same way when going in reverse.
When it comes to data interchange formats, some of the most prevalent are arguably CSV (comma separated value) and Tab delimited.
Exchanging data between systems has always been a matter of format. The output systems needs to output in the expected input format for the inbound system - and it works the same way when going in reverse.
When it comes to data interchange formats, some of the most prevalent are arguably CSV (comma separated value) and Tab delimited.
The problem with these formats however, is that one person’s CSV is not necessarily another’s. The CSV “standard” actually has no standard. There is an RFC (Reque
No Access? Watch the preview video here. UltraEasyVcalendar_Pre.mp4
Attachment
Size
UltraEasyVcalendarExporting.zip
275.55 KB
By Matt Petrowsky
When it comes to accomplishing things within FileMaker Pro, some of the most sublime techniques are also the most empowering.
This particular technique, while focused on exporting calendar events, showcases some of my most favorite power-user methods for manipulating data. In my personal scenario, I was provided with a standard sprea
When it comes to accomplishing things within FileMaker Pro, some of the most sublime techniques are also the most empowering.
This particular technique, while focused on exporting calendar events, showcases some of my most favorite power-user methods for manipulating data. In my personal scenario, I was provided with a standard spreadsheet formatted to show a calendar of events broken down month-by-month.
The spreadsheet was formatted to be easily used and viewed by humans. It was not, however
Editor’s note: Today it’s my honor and privilege to present an article by guest author Beverly Voth, whose contributions to the FileMaker community are numerous and much appreciated. It’s great to have her back here on FileMaker Hacks. FileMaker 13 & 14 have some features that can be leveraged to allow one layout to toggle between […]
View the full article
Skeleton Key will be taking our 3-day Developer Essentials, FileMaker Training class to the Nashville, Tennessee area from Tuesday September 22 to Thursday, September 24.
The course will be hosted at:
Goodall Homes, 323 Maple Street, Suite 100, Gallatin, TN 37066
Seating is limited. Register ASAP, if you are interested in attending this training class.
Read more ›
The post FileMaker Training: Developer Essentials Class in Nashville, TN Area appeared first on FileMaker Development Company.
Attachment
Size
ButtonBarFeedback.zip
278 KB
Download Video
FileMaker 14 introduced a new layout object called a Button Bar. It’s essentially a wrapper around multiple buttons which can be used as either a conventional button or a popover menu.
The great thing about button bars is they respect a hierarchy. If you hide the whole Button Bar, then nothing shows. If you hide just one segment, which is what one individual button within the bar is called, then the bar will retain its size
Download Video
FileMaker 14 introduced a new layout object called a Button Bar. It’s essentially a wrapper around multiple buttons which can be used as either a conventional button or a popover menu.
The great thing about button bars is they respect a hierarchy. If you hide the whole Button Bar, then nothing shows. If you hide just one segment, which is what one individual button within the bar is called, then the bar will retain its size and simply not show the given segment.
All button segm
No Access? Watch the preview video here. QRCodes_Pre.mp4
Attachment
Size
QRLoginSystem.zip
311.86 KB
By Matt Petrowsky
When QR codes started gaining traction, the world’s developers were full of ideas about how they could be used. Large real-world multi-player games were even created and they started showing up on all kinds of packaging, products and marketing.
It was thought that the world would communicate via their mobile devices and go scan crazy when it came to QR codes
When QR codes started gaining traction, the world’s developers were full of ideas about how they could be used. Large real-world multi-player games were even created and they started showing up on all kinds of packaging, products and marketing.
It was thought that the world would communicate via their mobile devices and go scan crazy when it came to QR codes.
The reality, however, was that while they are used quite a bit within industry and in many different ways, their general use is still so
Learn how to create Custom Button Icons in FileMaker! FileMaker 14 comes pre-loaded with 140 useful glyphs, learn how to expand your collection! https://www.dbservices.com/articles/filemaker-custom-button-icons/
dbservices.com
No Access? Watch the preview video here. PSOS_Pre.mp4
Attachment
Size
PSOS.zip
68.07 KB
By Matt Petrowsky
When FileMaker 13 was released, one of its sleeper features was Perform Script on Server. Yeah, developer’s recognized it, but didn’t really know how to value its power.
With the subsequent release of FileMaker 14, and FileMaker Go 14 in particular, the advantages of Perform Script on Server simply can’t be overlooked by anyone creating solutions within FileMaker Pro.
I
When FileMaker 13 was released, one of its sleeper features was Perform Script on Server. Yeah, developer’s recognized it, but didn’t really know how to value its power.
With the subsequent release of FileMaker 14, and FileMaker Go 14 in particular, the advantages of Perform Script on Server simply can’t be overlooked by anyone creating solutions within FileMaker Pro.
If your FileMaker solution has any number of users, beyond a very small number, then the performance gains can be quite signifi
We just want to thank everyone who visited us at our booth at FileMaker DevCon 2015 and for everyone who participated in our big Golden Ticket prize give away, and congratulations to Jeff Hough who won the top Tier version of SyncServer Pro and an Apple Watch. We’ve had a great show and are really excited...
View the full article
We are hiring!
Are you ready to make a meaningful career move? Is it time for you to step into the big leagues and make databases for professionals?
Do you want to develop more than a FileMaker database?
To be successful in this developer position you must have thick skin, be a fast study and thrive on doing the hard work to get the job done. You should be excited about working in a team environment where accountability is high and your opinion is valued.
Read more ›
The post We Are Hiring
No Access? Watch the preview video here. iOSSwiping_Pre.mp4
Attachment
Size
ListSwipe.zip
115.26 KB
By Matt Petrowsky
Progressive disclosure. It’s the buzzword that’s been around since the mid 2000’s and a concept which has existed since software started hiding preferences. It’s recently been hitting the popular FileMaker airwaves because of the recent widgets we’ve received in FileMaker 13 & 14.
When it comes to progressive disclosure, iOS, due to the small screen size
Progressive disclosure. It’s the buzzword that’s been around since the mid 2000’s and a concept which has existed since software started hiding preferences. It’s recently been hitting the popular FileMaker airwaves because of the recent widgets we’ve received in FileMaker 13 & 14.
When it comes to progressive disclosure, iOS, due to the small screen size of the iPhone, needed to only show what was absolutely necessary in order to keep things clean and simple.
With the new user interaction
by
2015 Women of FileMaker Luncheon
The 2015 Women of FileMaker luncheon will be held on Wednesday, July 22nd from noon-2 p.m. The luncheon will be held in the Nolita Ballroom at the Cosmopolitan Hotel, Las Vegas during DevCon 2015. Please register in advance at the Women of FileMaker website as seating will be limited this year. You may also join the event via our Facebook Group.
This is a great opportunity to network with other women business owners and developers from around the
by
Online FileMaker Pro Training:
Registration is open for the Fall 2015 JumpStartFM online FileMaker training course. The one-month class begins September 8, 2015. For more information, visit www.jumpstartfm.com or to request a JumpStartFM FAQ email Heidi Rettig at Thorsen Consulting.
The JumpStartFM course format allows students to work at a pace that is consistent with their abilities and the distance-learning format is flexible enough to accommodate existing work and personal commitments