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. Other Discussions
  3. The Insider News
  4. Why HTML5 is in trouble on the mobile front

Why HTML5 is in trouble on the mobile front

Scheduled Pinned Locked Moved The Insider News
htmlmobilecomquestion
27 Posts 12 Posters 0 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.
  • L Offline
    L Offline
    Lost User
    wrote on last edited by
    #1

    Summary: HTML5 promises great things for smartphone developers, but is yet to deliver in full. That leaves developers with a tricky choice: to build for openness or go with what works now.

    More?[^]

    C R D 3 Replies Last reply
    0
    • L Lost User

      Summary: HTML5 promises great things for smartphone developers, but is yet to deliver in full. That leaves developers with a tricky choice: to build for openness or go with what works now.

      More?[^]

      C Offline
      C Offline
      Clifford Nelson
      wrote on last edited by
      #2

      I think Microsoft if making a massive mistake with HTML5. Not to say that it does not have potential, but Silverlight is better technology, and many of the issues with HTML 5 in the mobile front are also valid in the desktop front. I think that HTML5 could be a windows killer, which is not neccessarily bad since if the move to HTML5 is successful, why do I need Windows if everything runs HTML5. Save me some money, and maybe virus issues.

      D J 2 Replies Last reply
      0
      • C Clifford Nelson

        I think Microsoft if making a massive mistake with HTML5. Not to say that it does not have potential, but Silverlight is better technology, and many of the issues with HTML 5 in the mobile front are also valid in the desktop front. I think that HTML5 could be a windows killer, which is not neccessarily bad since if the move to HTML5 is successful, why do I need Windows if everything runs HTML5. Save me some money, and maybe virus issues.

        D Offline
        D Offline
        db7uk
        wrote on last edited by
        #3

        I agree. Silverlight is a fantastic product. I am amazed by what can be accomplished by the technology. It's bigger brother WPF also has my undivided attention. With Windows 8 and Metro on our heals I cant wait. I have to admit, I do struggle with html and javascript so I guess until I really get used to them I cant give an informed opinion. I originally was a web developer and whilst I have enough to get by I find less and less interest in the markup. I think the browser compatibility issues nailed the coffin for me.

        C J D 3 Replies Last reply
        0
        • D db7uk

          I agree. Silverlight is a fantastic product. I am amazed by what can be accomplished by the technology. It's bigger brother WPF also has my undivided attention. With Windows 8 and Metro on our heals I cant wait. I have to admit, I do struggle with html and javascript so I guess until I really get used to them I cant give an informed opinion. I originally was a web developer and whilst I have enough to get by I find less and less interest in the markup. I think the browser compatibility issues nailed the coffin for me.

          C Offline
          C Offline
          Clifford Nelson
          wrote on last edited by
          #4

          There are truly real reasons to stay with basic HTML (or HTML5) for compatiblity. Silverlight will only work if the browser supports it.

          D 1 Reply Last reply
          0
          • C Clifford Nelson

            There are truly real reasons to stay with basic HTML (or HTML5) for compatiblity. Silverlight will only work if the browser supports it.

            D Offline
            D Offline
            db7uk
            wrote on last edited by
            #5

            Agreed. I know the reasons for and against and know that Silverlight is limited on mobile platforms. That's why I guess the uptake has not been as grand as once thought. The mobile market is massive and getting bigger and if no one supports it then why use it. However, It is a great product and one I like very much.

            C 1 Reply Last reply
            0
            • D db7uk

              Agreed. I know the reasons for and against and know that Silverlight is limited on mobile platforms. That's why I guess the uptake has not been as grand as once thought. The mobile market is massive and getting bigger and if no one supports it then why use it. However, It is a great product and one I like very much.

              C Offline
              C Offline
              Clifford Nelson
              wrote on last edited by
              #6

              Only exception in Windows Phone, and that is apparently a success because they did not use Window compact/mobile/whatever (Microsoft windows team really screwed around with this product). Silverlight worked extremely well. Maybe should just get rid of windows and use silverlight instead, has some advantages.

              D 1 Reply Last reply
              0
              • C Clifford Nelson

                Only exception in Windows Phone, and that is apparently a success because they did not use Window compact/mobile/whatever (Microsoft windows team really screwed around with this product). Silverlight worked extremely well. Maybe should just get rid of windows and use silverlight instead, has some advantages.

                D Offline
                D Offline
                db7uk
                wrote on last edited by
                #7

                :) would be an idea.

                1 Reply Last reply
                0
                • D db7uk

                  I agree. Silverlight is a fantastic product. I am amazed by what can be accomplished by the technology. It's bigger brother WPF also has my undivided attention. With Windows 8 and Metro on our heals I cant wait. I have to admit, I do struggle with html and javascript so I guess until I really get used to them I cant give an informed opinion. I originally was a web developer and whilst I have enough to get by I find less and less interest in the markup. I think the browser compatibility issues nailed the coffin for me.

                  J Offline
                  J Offline
                  Judah Gabriel Himango
                  wrote on last edited by
                  #8

                  Silverlight is a great developer platform. It's a great framework (.NET + Linq is unbeatable.) And it's got a great, well-designed language in C#. You can build great things with it. I did. But it doesn't matter, Silverlight is dying. (Or more precisely, it will lie stagnant until its end of life.) It's dying because it doesn't run on mobile, and doesn't run on non-MS platforms. (Barring perhaps SL on MacOS.) I've come to realize that in the past few years, that what matters more than greatness is reach. Even though Silverlight + C# is a better combination than HTML5 + JavaScript, it doesn't matter; HTML + JS is the lowest common denominator, giving it broader reach. Your daughter has a mobile phone. That guy out in the African bush has a mobile phone. Every one of us in the western world carries one around in our pockets. Having software run on that is important, and Silverlight doesn't, and that's why it's dying.

                  My Messianic Jewish blog: Kineti L'Tziyon My software blog: Debugger.Break() Judah Himango

                  A D D C 4 Replies Last reply
                  0
                  • J Judah Gabriel Himango

                    Silverlight is a great developer platform. It's a great framework (.NET + Linq is unbeatable.) And it's got a great, well-designed language in C#. You can build great things with it. I did. But it doesn't matter, Silverlight is dying. (Or more precisely, it will lie stagnant until its end of life.) It's dying because it doesn't run on mobile, and doesn't run on non-MS platforms. (Barring perhaps SL on MacOS.) I've come to realize that in the past few years, that what matters more than greatness is reach. Even though Silverlight + C# is a better combination than HTML5 + JavaScript, it doesn't matter; HTML + JS is the lowest common denominator, giving it broader reach. Your daughter has a mobile phone. That guy out in the African bush has a mobile phone. Every one of us in the western world carries one around in our pockets. Having software run on that is important, and Silverlight doesn't, and that's why it's dying.

                    My Messianic Jewish blog: Kineti L'Tziyon My software blog: Debugger.Break() Judah Himango

                    A Offline
                    A Offline
                    Adriaan Davel
                    wrote on last edited by
                    #9

                    I'll bet that Silverlight will be alive as long as Desktop and ERP are. I don't recon the Mobile App hype will last much longer / be very economic for much longer as competition is getting massive. Finding a new and unique user app that can go out to almost everyone that carries a phone won't be possible for much longer... When the dust settles WinForms / WPF / Silverlight / ERP / Java will still be there and will still be as strong as ever...

                    ____________________________________________________________ Be brave little warrior, be VERY brave

                    M 1 Reply Last reply
                    0
                    • A Adriaan Davel

                      I'll bet that Silverlight will be alive as long as Desktop and ERP are. I don't recon the Mobile App hype will last much longer / be very economic for much longer as competition is getting massive. Finding a new and unique user app that can go out to almost everyone that carries a phone won't be possible for much longer... When the dust settles WinForms / WPF / Silverlight / ERP / Java will still be there and will still be as strong as ever...

                      ____________________________________________________________ Be brave little warrior, be VERY brave

                      M Offline
                      M Offline
                      moongarden
                      wrote on last edited by
                      #10

                      Following that line of reasoning, every possible application for desktops has already been written as well. Or has it?

                      A 1 Reply Last reply
                      0
                      • J Judah Gabriel Himango

                        Silverlight is a great developer platform. It's a great framework (.NET + Linq is unbeatable.) And it's got a great, well-designed language in C#. You can build great things with it. I did. But it doesn't matter, Silverlight is dying. (Or more precisely, it will lie stagnant until its end of life.) It's dying because it doesn't run on mobile, and doesn't run on non-MS platforms. (Barring perhaps SL on MacOS.) I've come to realize that in the past few years, that what matters more than greatness is reach. Even though Silverlight + C# is a better combination than HTML5 + JavaScript, it doesn't matter; HTML + JS is the lowest common denominator, giving it broader reach. Your daughter has a mobile phone. That guy out in the African bush has a mobile phone. Every one of us in the western world carries one around in our pockets. Having software run on that is important, and Silverlight doesn't, and that's why it's dying.

                        My Messianic Jewish blog: Kineti L'Tziyon My software blog: Debugger.Break() Judah Himango

                        D Offline
                        D Offline
                        db7uk
                        wrote on last edited by
                        #11

                        From a consumer point of view, mobile does make silverlight a touchy subject. That said, LOB applications are powerful and Silverlight has a strong backing from businesses. The financial sector for example, has taken this technology and have really gained strong data visualization and functionality from this. I think (and hope) this tech will be around for a while. If not im out of a job :(

                        1 Reply Last reply
                        0
                        • M moongarden

                          Following that line of reasoning, every possible application for desktops has already been written as well. Or has it?

                          A Offline
                          A Offline
                          Adriaan Davel
                          wrote on last edited by
                          #12

                          Sometimes I think that :) Business keeps evolving and LOB apps have to follow / lead, as an LOB developer that is my sanity anchor :) I've spent many years customizing 'international' apps (like ERP modules) to the local market, and writing new ones. I do feel that sooner or later everything will be available 'off the shelve', but I'm sure the developers have felt that way over the last few decades...

                          ____________________________________________________________ Be brave little warrior, be VERY brave

                          1 Reply Last reply
                          0
                          • D db7uk

                            I agree. Silverlight is a fantastic product. I am amazed by what can be accomplished by the technology. It's bigger brother WPF also has my undivided attention. With Windows 8 and Metro on our heals I cant wait. I have to admit, I do struggle with html and javascript so I guess until I really get used to them I cant give an informed opinion. I originally was a web developer and whilst I have enough to get by I find less and less interest in the markup. I think the browser compatibility issues nailed the coffin for me.

                            D Offline
                            D Offline
                            Danny Martin
                            wrote on last edited by
                            #13

                            Silverlight is great, but Flash was great, Shockwave was great, Java was great and still is if you want to program fridges and kettles. Anyone remember VRML? That was great for about a week. What the mobile world (and specifically the web) needs is a standard that is consistently supported on all platforms, and not just the execution. You should be able to actually create content consistently on all platforms. I could (if I felt the urge) create HTML5 on my iPad, not just consume it. That is not something I'm likely to be able to do with Silverlight any time soon. The tools to create the content need to be as open as the standard itself, one of the big stumbling blocks for Adobe's / Macromedia's offerings IMHO. Essentially, until HTML5 has really come of age (if it ever does), people will continue to look for the thing that will usurp it if (or when) it fails, and the more people push it aside in favour of a better supported option on their hardware, the more likely that failure will be. Danny

                            T 1 Reply Last reply
                            0
                            • J Judah Gabriel Himango

                              Silverlight is a great developer platform. It's a great framework (.NET + Linq is unbeatable.) And it's got a great, well-designed language in C#. You can build great things with it. I did. But it doesn't matter, Silverlight is dying. (Or more precisely, it will lie stagnant until its end of life.) It's dying because it doesn't run on mobile, and doesn't run on non-MS platforms. (Barring perhaps SL on MacOS.) I've come to realize that in the past few years, that what matters more than greatness is reach. Even though Silverlight + C# is a better combination than HTML5 + JavaScript, it doesn't matter; HTML + JS is the lowest common denominator, giving it broader reach. Your daughter has a mobile phone. That guy out in the African bush has a mobile phone. Every one of us in the western world carries one around in our pockets. Having software run on that is important, and Silverlight doesn't, and that's why it's dying.

                              My Messianic Jewish blog: Kineti L'Tziyon My software blog: Debugger.Break() Judah Himango

                              D Offline
                              D Offline
                              Dan Neely
                              wrote on last edited by
                              #14

                              Judah Himango wrote:

                              Every one of us in the western world carries one around in our pockets.

                              *cough*cough*cough* Wanna bet?

                              Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason? Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful? --Zachris Topelius Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies. -- Sarah Hoyt

                              1 Reply Last reply
                              0
                              • L Lost User

                                Summary: HTML5 promises great things for smartphone developers, but is yet to deliver in full. That leaves developers with a tricky choice: to build for openness or go with what works now.

                                More?[^]

                                R Offline
                                R Offline
                                RafagaX
                                wrote on last edited by
                                #15

                                The only reason i would be using HTML5 to build an application is for cross compatibility (pretty much like a Java application) otherwise i prefer to stick with the included guns in the OS.

                                CEO at: - Rafaga Systems - Para Facturas - Modern Components for the moment...

                                1 Reply Last reply
                                0
                                • D Danny Martin

                                  Silverlight is great, but Flash was great, Shockwave was great, Java was great and still is if you want to program fridges and kettles. Anyone remember VRML? That was great for about a week. What the mobile world (and specifically the web) needs is a standard that is consistently supported on all platforms, and not just the execution. You should be able to actually create content consistently on all platforms. I could (if I felt the urge) create HTML5 on my iPad, not just consume it. That is not something I'm likely to be able to do with Silverlight any time soon. The tools to create the content need to be as open as the standard itself, one of the big stumbling blocks for Adobe's / Macromedia's offerings IMHO. Essentially, until HTML5 has really come of age (if it ever does), people will continue to look for the thing that will usurp it if (or when) it fails, and the more people push it aside in favour of a better supported option on their hardware, the more likely that failure will be. Danny

                                  T Offline
                                  T Offline
                                  TRK3
                                  wrote on last edited by
                                  #16

                                  Danny Martin wrote:

                                  You should be able to actually create content consistently on all platforms.

                                  I don't see this. The vast majority of the population is engaged in consumption rather than creation -- so there will always be a market for platforms that are great at consuming and horrible for creation. It doesn't make sense to invest effort into making those platforms good at creation if the majority of customers aren't going to use it that way. Put another way, those who create things to be consumed (artist, writers, designers, developers, carpenters, architects...) will always be a specialized subset and will need and want specialized tools.

                                  D 1 Reply Last reply
                                  0
                                  • C Clifford Nelson

                                    I think Microsoft if making a massive mistake with HTML5. Not to say that it does not have potential, but Silverlight is better technology, and many of the issues with HTML 5 in the mobile front are also valid in the desktop front. I think that HTML5 could be a windows killer, which is not neccessarily bad since if the move to HTML5 is successful, why do I need Windows if everything runs HTML5. Save me some money, and maybe virus issues.

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

                                    Clifford Nelson wrote:

                                    I think that HTML5 could be a windows killer, which is not neccessarily bad since if the move to HTML5 is successful, why do I need Windows if everything runs HTML5.

                                    I don't understand that statement. Perhaps it needs qualification but since HTML5 is in no way an operating system nor even a programming language the statement doesn't make it clear what is being compared.

                                    C 1 Reply Last reply
                                    0
                                    • L Lost User

                                      Summary: HTML5 promises great things for smartphone developers, but is yet to deliver in full. That leaves developers with a tricky choice: to build for openness or go with what works now.

                                      More?[^]

                                      D Offline
                                      D Offline
                                      Dennis E White
                                      wrote on last edited by
                                      #18

                                      I don't know as I agree with the author of this article 100%. He sounds very knowledgable but I think his approach or knowledge of HTML5 development lacks. to really understand and implement HTML5 application you have to rethink things. take for example the latest facebook app for the iphone. http://www.huffingtonpost.com/2012/08/23/facebook-iphone-app-update_n_1826137.html[^] in essence this is an HTML5 app but when they developed it they really thought hard about its development, deployment and use as an application. I hate to say it but as intelligent as the article sounds I would have to put this article in the category of all the other HTML and javascript haters out there. :omg:

                                      as if the facebook, twitter and message boards weren't enough - blogged

                                      1 Reply Last reply
                                      0
                                      • J jschell

                                        Clifford Nelson wrote:

                                        I think that HTML5 could be a windows killer, which is not neccessarily bad since if the move to HTML5 is successful, why do I need Windows if everything runs HTML5.

                                        I don't understand that statement. Perhaps it needs qualification but since HTML5 is in no way an operating system nor even a programming language the statement doesn't make it clear what is being compared.

                                        C Offline
                                        C Offline
                                        Clifford Nelson
                                        wrote on last edited by
                                        #19

                                        It is a programming language of sorts. A limited one, but it still is. It operates within a browser, which can provide as much functionality as you want to give it. Usually permissions for stuff excuting under a browser are limited to protect against viruses. Even the original HTML had the ability to be programmed, just not a general purpose language like C.

                                        J 1 Reply Last reply
                                        0
                                        • J Judah Gabriel Himango

                                          Silverlight is a great developer platform. It's a great framework (.NET + Linq is unbeatable.) And it's got a great, well-designed language in C#. You can build great things with it. I did. But it doesn't matter, Silverlight is dying. (Or more precisely, it will lie stagnant until its end of life.) It's dying because it doesn't run on mobile, and doesn't run on non-MS platforms. (Barring perhaps SL on MacOS.) I've come to realize that in the past few years, that what matters more than greatness is reach. Even though Silverlight + C# is a better combination than HTML5 + JavaScript, it doesn't matter; HTML + JS is the lowest common denominator, giving it broader reach. Your daughter has a mobile phone. That guy out in the African bush has a mobile phone. Every one of us in the western world carries one around in our pockets. Having software run on that is important, and Silverlight doesn't, and that's why it's dying.

                                          My Messianic Jewish blog: Kineti L'Tziyon My software blog: Debugger.Break() Judah Himango

                                          C Offline
                                          C Offline
                                          Clifford Nelson
                                          wrote on last edited by
                                          #20

                                          Actually Silverlight is not a developer platform, Visual Studio is. As to Silverlight dying, well, WinForms has been dying for years. Microsoft has put little into WinForms since the initial release of .NET. Maybe a little work in 2003, but basically very little. HTML5 is a cripple, suffering with its start of life as HTML. There are many things we have that are horrible, and we suffer, like the QWERTY keyboard, ethernet, Intel microprocessors, etc...

                                          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