1 2 3 Previous Next 38 Replies Latest reply on Oct 31, 2016 7:59 AM by alice07

    Slower startup fmgo15 vs 14

    alice07

      FMGO 15.0.1

      iPad Air 2 (9.3.4)

       

      My app startup is significantly slower using FMGO15 then FMGO14.

      At startup, before any coded instruction, some of my table names are shown sequentially at the bottom, where 'slide to cancel' bar usually is positioned. They are 4 or 5 and always the same (neither the most important nor the biggest).

       

      App (developed using FM7 to 14) is about

      main file 300MB for main file, plus

      one external file 300MB

      three more external files for 10MB

      100 tables, 800~1000 TO

       

      It happens on every startup, no known workaround, added a message on top of my Start script but it happens before any personal code

        • 1. Re: Slower startup fmgo15 vs 14
          codecruncher

          I am confirming this issue also exists with an iPhone 6 and the FileMaker SDK 15.0.1. Here is a summary of the additional info that I have posted in the original thread:

           

          I have noticed the same behavior with the latest FM SDK 15.0.1 release. My file has around 200 tables with well over 2000 relationships. The time it takes for the launch of the 600MB FM file is almost twice a long as it is with the original FM SDK 14. One table name also appears temporarily on top of the launch screen approximately where the lower 'slide to cancel' bar usually is positioned.

           

          It is important to note that most of the time the FM SDK app completely freezes at midpoint. The launch graphic stays visible while the FM SDK app is not even suspended by iOS after the 20 second launch limit has been exceeded. I originally assumed this happened because there was an issue with the swift code of the SDK or Xcode. Your post made it clear that this is an issue with the internal FM 15 engine since you are using the FM Go app and not the SDK.

          • 2. Re: Slower startup fmgo15 vs 14
            TSGal

            alice07:

             

            Thank you for your post.

             

            Our Development and Testing departments would like to see your solution so that they can understand why the startup takes longer to launch under FileMaker Go 15.  I have sent you a private message with instructions where to send the file.

             

            TSGal

            FileMaker, Inc.

            • 3. Re: Slower startup fmgo15 vs 14
              TSGal

              alice07:

               

              I received your file.  Thank you.

               

              I only have guest access, so I don't know what is happening internally.  Even with that said, I copied the file to an iPad 3 to both the FileMaker Go 14 and FileMaker Go 15 work areas.  With FileMaker Go 14, it took 17 seconds to open before prompting for the user name and password.  Once entered, it took 12 seconds to display the main menu.  With FileMaker Go 15, it took 18 seconds to open before prompting for the user name and password.  Once entered, it took 11 seconds to display the main menu.

               

              What times are you experiencing?

               

              TSGal

              FileMaker, Inc.

              • 4. Re: Slower startup fmgo15 vs 14
                codecruncher

                Hi TSGal, are you seeing any tables names being displayed temporarily in the bottom half of the screen while the file is launching?

                • 5. Re: Slower startup fmgo15 vs 14
                  TSGal

                  codecruncher:

                   

                  Neither FileMaker Go 14.0.4 nor FileMaker Go 15.0.1 displays the file names.  In both versions, I see the message "Opening files..." along with the "slide to cancel" button for 17-18 seconds before the file is opened and I am prompted for information.

                   

                  TSGal

                  FileMaker, Inc.

                  • 6. Re: Slower startup fmgo15 vs 14
                    codecruncher

                    Thanks - which version of iOS are you using?

                    • 7. Re: Slower startup fmgo15 vs 14
                      alice07

                      TSGal:

                       

                      in my iPad (Air2)

                       

                      From Launch to login prompt:

                      FMGO14: 3,4 sec

                      FMGO15: 17,45 sec

                       

                      From Login to main menu

                      FMGO14=FMGO15 ~ 4 sec

                       

                      please note that table listing on FMGO15 is only at first launch after copying file via iTunes.

                      Second startup is normal time.

                      • 8. Re: Slower startup fmgo15 vs 14
                        TSGal

                        alice07:

                         

                        The startup times are the same whether it is the first launch or subsequent launches.  Again, this is using the "guest" account, as I don't have full access to the file.

                         

                        codecruncher - The iPad 3 is running under iOS 9.3.4.

                         

                        TSGal

                        FileMaker, Inc.

                        • 9. Re: Slower startup fmgo15 vs 14
                          codecruncher

                          Here I are my test results. This time the SDK actually worked on the iPhone 6 and I did not see the table name above the launch image but the extremely long launch time remains. On the iPad Pro on the other hand the table name appeared again during the 1st launch procedure.

                           

                          The launched file (and everything else) is identical in both the SDK14 and SDK 15.0.1 version.

                           

                          iOS 9.3.4

                           

                          iPhone 6 SDK 14:

                          - 13 seconds to copy file, 8 seconds to launch

                          - total: 21 seconds

                           

                          iPhone 6 SDK 15.0.1:

                          1st launch executed via Xcode:

                          - 17 seconds to copy file, 43 seconds to launch

                          - total: 60 seconds

                          2nd launch executed via tap on icon (after 'swipe-up to quit'):

                          - 16 seconds to copy file, 41 seconds to launch

                          - total: 57 seconds

                           

                           

                          iOS 9.3.3

                           

                          iPadPro (12inch) SDK 14:

                          - 5 seconds to copy file, 5 seconds to launch

                          - total: 10 seconds

                           

                           

                          iPadPro (12inch) SDK 15.0.1:

                          1st launch executed via Xcode:

                          - 6 seconds to copy file, 18 seconds to launch

                          - total: 24 seconds

                          2nd launch executed via tap on icon (after 'swipe-up to quit'):

                          - 5 seconds to copy file, 18 seconds to launch

                          - total: 23 seconds

                          • 10. Re: Slower startup fmgo15 vs 14
                            codecruncher

                            I just had the table name re-appear during the launch on the iPhone 6. It seems to happen randomly. The slow launch time remains constant.

                            • 11. Re: Slower startup fmgo15 vs 14
                              codecruncher

                              And here are the test results for the iPad Air. I also need to mention that the complete freeze up of the DSK 15.0.1 during the launch procedure was due to the fact that the app crashed and Xcode was waiting for a command. Once the cable was disconnected the iOS device unfroze. However, having the iOS device connected with Xcode via the lighting cable has no bearing on the launch speed:

                               

                              iOS 9.3.4

                               

                              iPad Air (1st generation) SDK 14:

                              - 19 seconds to copy file, 11 seconds to launch

                              - total: 30 seconds

                               

                              iPhone Air (1st generation) SDK 15.0.1:

                              1st launch executed via Xcode:

                              - 22 seconds to copy file, 50 seconds to launch

                              - total: 72 seconds

                              2nd launch executed via tap on icon (after 'swipe-up to quit'):

                              - 19 seconds to copy file, 50 seconds to launch

                              - total: 69 seconds

                              • 12. Re: Slower startup fmgo15 vs 14
                                alice07

                                TSGal:

                                 

                                that sounds very strange.

                                I attach an horrible video (sorry for that...) just to show the difference between first startup and second, and to show the table listing at startup.

                                 

                                www.martiss.it/FL/IMG_3643.MOV

                                • 13. Re: Slower startup fmgo15 vs 14
                                  codecruncher

                                  It does seem to only affect the first launch. After selecting the option to copy the solution only once I get a different result:

                                   

                                  iOS 9.3.4

                                   

                                  iPhone 6 SDK 15.0.1:

                                  1st launch executed via Xcode:

                                  - 15 seconds to copy file, 43 seconds to launch

                                  - total: 58 seconds

                                  2nd launch executed via tap on icon (after 'swipe-up to quit'):

                                  - 0 seconds to copy file (N/A) , 11 seconds to launch

                                  - total: 11 seconds

                                  3rd launch executed via tap on icon (after 'swipe-up to quit'):

                                  - 18 seconds to check for inconsistencies, 11 seconds to launch

                                  - total: 27 seconds

                                  • 14. Re: Slower startup fmgo15 vs 14
                                    TSGal

                                    alice07:

                                     

                                    Thank you for your movie file.  It appears your application is opening other files (Clienti, OrdiniElementari, etc.).  You did not include those files, so that is why I don't see those files trying to open.  I do not have [Full Access] privileges to verify.  Once the file references are set during the first time opening, then subsequent openings should be quicker.

                                     

                                    TSGal

                                    FileMaker, Inc.

                                    1 2 3 Previous Next