Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Do developers really need a touch screen?

Do developers really need a touch screen?

Scheduled Pinned Locked Moved The Lounge
question
71 Posts 34 Posters 10 Views 1 Watching
  • 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.
  • T Tomz_KV

    Most touch applications are developed using an emulator. The "touch" test is generally conducted on a real phone or pad. Are there any good reasons that developers need a touch screen dev box?

    TOMZ_KV

    L Offline
    L Offline
    Lost User
    wrote on last edited by
    #62

    And most emulators are slow...

    "(I) am amazed to see myself here rather than there ... now rather than then". ― Blaise Pascal

    1 Reply Last reply
    0
    • T Tomz_KV

      Jeremy Falcon wrote:

      Not until programming becomes as simple as pointing and clicking

      The day may come sooner than we expect.

      TOMZ_KV

      C Offline
      C Offline
      ClockMeister
      wrote on last edited by
      #63

      Tomz_KV wrote:

      Not until programming becomes as simple as pointing and clicking

      The day may come sooner than we expect.

      Yeah, yeah, yeah ... they've been saying that for years. True, there's a lot more that you can do with point-and-click than you used to but as soon as you have to customize the model, guess what, someone is going to have to write some code. -CM

      If you think hiring a professional is expensive, wait until you hire an amateur! - Red Adair

      1 Reply Last reply
      0
      • T Tomz_KV

        Jeremy Falcon wrote:

        Not until programming becomes as simple as pointing and clicking

        The day may come sooner than we expect.

        TOMZ_KV

        K Offline
        K Offline
        Kirk 10389821
        wrote on last edited by
        #64

        We wrote a Touch Screen Plugin for Visual Studio Called "Codez Plz" It lists a bunch of code snippets. Swipe Left to NOT include it Swipe Right to paste it right in In our First demo, we build an entire application just by swiping. In our Second demo, we try to figure out why it's not working, by posting questions online: Swipe Left to post to StackOverflow Swipe Right to post to CodeProject It has been rated as AMAZINGLY TRIVIAL to get work done by uninformed users everywhere! :) :) :)

        1 Reply Last reply
        0
        • T Tomz_KV

          Most touch applications are developed using an emulator. The "touch" test is generally conducted on a real phone or pad. Are there any good reasons that developers need a touch screen dev box?

          TOMZ_KV

          C Offline
          C Offline
          charlieg
          wrote on last edited by
          #65

          ABSOLUTELY. Intentional caps. Things that are trivial with a mouse "touching" an emulator fall down badly when trying to use a finger. Of course, my code runs from 3.5" to 15" touchscreens, so I have a few t-shirts about learning the hard way...

          Charlie Gilley <italic>Stuck in a dysfunctional matrix from which I must escape... "Where liberty dwells, there is my country." B. Franklin, 1783 “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759

          1 Reply Last reply
          0
          • T Tomz_KV

            Most touch applications are developed using an emulator. The "touch" test is generally conducted on a real phone or pad. Are there any good reasons that developers need a touch screen dev box?

            TOMZ_KV

            J Offline
            J Offline
            jumodo
            wrote on last edited by
            #66

            If you are developing a touch-centric application, it sure helps to have a touchscreen. In one project I developed a BI dashboard for a wall-mounted 1080p touchscreen monitor. It supported 10-point multi-touch using Google Chrome in kiosk mode. Having a touchscreen directly connected for debugging and js object/event review was critical.

            A 1 Reply Last reply
            0
            • T Tomz_KV

              Most touch applications are developed using an emulator. The "touch" test is generally conducted on a real phone or pad. Are there any good reasons that developers need a touch screen dev box?

              TOMZ_KV

              U Offline
              U Offline
              User 2893688
              wrote on last edited by
              #67

              No. Actually no human using a computer needs a touch screen. Using touch reminds me of the light pens used in the 1960's before the invention of the mouse. Hypertext Editing System. Using this "vector graphics intelligent terminal" was the same as emulating an iPhone X with Super Retina display on a 1028 x 768 screen.

              More you see, the less you know.

              1 Reply Last reply
              0
              • L Lost User

                Tomz_KV wrote:

                Are there any good reasons that developers need a touch screen dev box?

                An emulator is just that; it may not be an entirely accurate representation of what happens on the real hardware.

                Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^]

                J Offline
                J Offline
                jschell
                wrote on last edited by
                #68

                It is a trade off. One shouldn't fully trust the emulator. So for example one might suggest that QA should use the actual device. But the emulator might be 'almost' good enough that one could leave it up to QA to find the small number of problems. Not to mention that technically problems could come up on different versions of the device or different vendors. The solution to that is problematic for most places because it requires a lot of devices and a lot of testing. And that is simply impossible for a developer to do. At least one company does something like that as there was a story about it somewhere where there was a testing lab with something like 1000+ devices.

                1 Reply Last reply
                0
                • T Tomz_KV

                  Most touch applications are developed using an emulator. The "touch" test is generally conducted on a real phone or pad. Are there any good reasons that developers need a touch screen dev box?

                  TOMZ_KV

                  O Offline
                  O Offline
                  obermd
                  wrote on last edited by
                  #69

                  Yes - touch screens are getting more and more prevalent and we need to actually use our software as an end user will use it. Emulators only go so far - developers actually need touch screens on their development systems as well to help the emulators.

                  1 Reply Last reply
                  0
                  • J jumodo

                    If you are developing a touch-centric application, it sure helps to have a touchscreen. In one project I developed a BI dashboard for a wall-mounted 1080p touchscreen monitor. It supported 10-point multi-touch using Google Chrome in kiosk mode. Having a touchscreen directly connected for debugging and js object/event review was critical.

                    A Offline
                    A Offline
                    adudley
                    wrote on last edited by
                    #70

                    Sounds like an awesome BI dashboard, did you use a framework or build your own? any tips would be appreciated!

                    J 1 Reply Last reply
                    0
                    • A adudley

                      Sounds like an awesome BI dashboard, did you use a framework or build your own? any tips would be appreciated!

                      J Offline
                      J Offline
                      jumodo
                      wrote on last edited by
                      #71

                      The short story is that existing dashboard frameworks (that I could find) were geared toward providing the data presentation tooling, and we were looking for something that would primarily allow us to layout our data presentations of choice. So I built a container system that let us put any kind of web content from anywhere within a completely flexible layout. It ended up working across screen sizes of any kind and orientation even though it started as strictly a 1080p display. It was basically one big single page application using MaterializeCSS for navigation and styling. I used HighCharts, d3.js, plain-old HTML, and SVG for most of the data presentation.

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups