• Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Register
  • Login
Suunto app Forum Suunto Community Forum
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Register
  • Login

Suunto App Update

Scheduled Pinned Locked Moved Suunto app - Questions & Feedback
72 Posts 25 Posters 5.0k Views
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • ? Offline
    A Former User @Dimitrios Kanellopoulos
    last edited by 30 Jul 2021, 13:51

    @dimitrios-kanellopoulos said in Suunto App Update:

    Hey guys. An issue is preventing us from releasing Android atm. Sorry about that.

    Nothing to be sorry, better that way than releasing with known bugs 😃 Hope iOS get it sooner 😛

    T 1 Reply Last reply 30 Jul 2021, 13:57 Reply Quote 0
    • T Offline
      Tomas5 @Guest
      last edited by 30 Jul 2021, 13:57

      @Dimitrios-Kanellopoulos just from curiosity, why Suunto doesn’t use flutter so it can release exact same app on iOS and Android and developing just one app. There wouldn’t be differences between released apps for different OS. And since less work (only one codebase), developers could focus more on new features and bug fixes.

      I just know people using flutter, newer used it by myself so maybe there is good reason to not use it for this usecase.

      D A 2 Replies Last reply 30 Jul 2021, 14:05 Reply Quote 0
      • D Offline
        Dimitrios Kanellopoulos Community Manager @Tomas5
        last edited by 30 Jul 2021, 14:05

        @tomas5 flutter is just a framework. Can’t do things like maps , Bluetooth etc.

        Also flutter is new. Not ready for iOS (performance issues see it’s tons of debate on the net).

        Flutter became popular 1 year pretty much ago.

        We do use multiplatform libraries though. Backend iOS and Android share quite a ton of codebase.

        To give you my personal view on anything nowadays that uses some kinda “common” framework: see electron apps. It’s not better in performance from native.

        To cut a long story short , technically , we are not there for such a big app that needs Bluetooth, maps , charts etc. Those are not flutter things.

        Community Manager / Admin @Suunto
        Creator of Quantified-Self.io
        youtube.com/c/dimitrioskanellopoulos
        https://instagram.com/dimitrioskanellopoulos
        https://www.strava.com/athletes/7586105

        T 1 Reply Last reply 30 Jul 2021, 14:13 Reply Quote 5
        • T Offline
          Tomas5 @Dimitrios Kanellopoulos
          last edited by Tomas5 30 Jul 2021, 14:13

          @dimitrios-kanellopoulos thanks for explaining, i was guessing something like that.

          D 1 Reply Last reply 30 Jul 2021, 14:18 Reply Quote 0
          • D Offline
            Dimitrios Kanellopoulos Community Manager @Tomas5
            last edited by 30 Jul 2021, 14:18

            @tomas5 we are moving towards a similar solution. That is also part of my work.

            I work on kotlin multiplatform libraries for Suunto

            So for example when we create an algo that simplifies routes better , it can be used in both platforms.

            Community Manager / Admin @Suunto
            Creator of Quantified-Self.io
            youtube.com/c/dimitrioskanellopoulos
            https://instagram.com/dimitrioskanellopoulos
            https://www.strava.com/athletes/7586105

            D 1 Reply Last reply 30 Jul 2021, 14:23 Reply Quote 4
            • D Offline
              DMytro @Dimitrios Kanellopoulos
              last edited by 30 Jul 2021, 14:23

              @dimitrios-kanellopoulos will this algo include paths of T4 difficulty? Those are currently completely omitted by SA.

              D 1 Reply Last reply 30 Jul 2021, 14:41 Reply Quote 0
              • D Offline
                Dimitrios Kanellopoulos Community Manager @DMytro
                last edited by 30 Jul 2021, 14:41

                @dmytro t4?

                Community Manager / Admin @Suunto
                Creator of Quantified-Self.io
                youtube.com/c/dimitrioskanellopoulos
                https://instagram.com/dimitrioskanellopoulos
                https://www.strava.com/athletes/7586105

                D 1 Reply Last reply 30 Jul 2021, 14:46 Reply Quote 0
                • D Offline
                  DMytro @Dimitrios Kanellopoulos
                  last edited by DMytro 30 Jul 2021, 14:46

                  @dimitrios-kanellopoulos it’s swiss hiking difficulty scale:
                  https://www.bergfreunde.eu/alpine-grades-calculator/

                  Basically every “very difficult”, exposed hiking path, easy scramble route and via ferrata.

                  Probably isn’t the best idea to default the routing through theese, but maybe if “difficult terrain” toggle is switched or something. Or at least if manually taped on, because right now it’s only possible with free drawing.

                  D 1 Reply Last reply 30 Jul 2021, 15:07 Reply Quote 1
                  • A Offline
                    Aleksander H Bronze Member @Tomas5
                    last edited by 30 Jul 2021, 14:56

                    @tomas5 about three years ago I worked on a react native app which primarily controlled settings on a BLE device. We spent a lot of time writing native code and then bridging code so we could call it from the javascript layer because very much of what we had to do was platform dependent. Sure, the GUI and the business logic was reusable across platforms, but the increased complexity just wasn’t worth it in my opinion. We also hit quite a few issues with third party libraries not playing nice with each other resulting in some very hard to understand stack traces. I know colleagues on other projects have had similar experiences. Such frameworks definitely have their uses, but their not always the right choice.

                    Things might have changed a lot in three years though, and I’ve never tried Flutter. I’ve been working Java EE backend since then, so not really up to speed on mobile dev anymore.

                    1 Reply Last reply Reply Quote 0
                    • D Offline
                      Dimitrios Kanellopoulos Community Manager @DMytro
                      last edited by 30 Jul 2021, 15:07

                      @dmytro the simplification happens when there are a lot but a lot of points. I am not sure about t4 but I would assume it all comes with compromises. My point is that the algo is now better 😅

                      Community Manager / Admin @Suunto
                      Creator of Quantified-Self.io
                      youtube.com/c/dimitrioskanellopoulos
                      https://instagram.com/dimitrioskanellopoulos
                      https://www.strava.com/athletes/7586105

                      1 Reply Last reply Reply Quote 1
                      • T Offline
                        TheGuyFromTheSummit Silver Members @Dimitrios Kanellopoulos
                        last edited by 15 Aug 2021, 19:53

                        @dimitrios-kanellopoulos any news for us? 😄

                        1 Reply Last reply Reply Quote 8
                        • First post
                          Last post

                        Suunto Terms | Privacy Policy

                          This community forum collects and processes your personal information.
                          consent.not_received