OT: Wanted: Android App Developer $??? Reward ...
Paul Mooring
paul at getchef.com
Mon Aug 4 09:48:10 MST 2014
I wanted to send this to the list, because I think you make some excellent
points here. Also just for the record, I'm not necessarily saying I think
do web apps for smart phones is better. I'm merely providing POV from
someone working in the tech start-up space that that's what the industry is
currently leaning towards. I actually prefer native apps myself.
On Mon, Aug 4, 2014 at 7:51 AM, <techlists at phpcoderusa.com> wrote:
> On 2014-08-03 19:14, Paul Mooring wrote:
>
>> This is a probably a longer and more involved conversation than you
>> think. There's a few primary factors in supply and demand for app
>> developers:
>>
>> 1. Native vs HTML
>>
>> There's a huge difference in the available supply of developers and
>> companies currently equipped to make an html5 site that plays nice
>> with both ios and android. I think we're likely to see a
>> proliferation of tools like phonegap (http://phonegap.com/ [6]) and a
>>
>> slow down of native apps as html apps eat that market share. When
>> you consider currently ios requires objective-C and android Java, you
>> have 2 languages with different tool chains and a more involved
>> development and release process competing against a very well
>> understood and super fast html/javascript ecosystem. In my opinion
>> html/js will eat the mobile dev community as quickly and dominantly as
>> it did for native Windows/OSX applications.
>>
>>
> This is akin to the argument for browser based applications 10 - 15 years
> ago. You build an app that runs in a browser and there is no deployment -
> just point your browser to the website.
>
> Building browser based apps that rival desktop apps is not easy. It is
> easier now that we have jQuery et al, however still not as easy as building
> desktop apps with Visual Basic (VB). It could take 10 - 20 times longer to
> build a really trick jQuery web app that rivals a VB app. Unless of course
> you build widgets that can be reused, then you spend a bunch of time the
> first go around and reuse those widgets. Still a lot of time building
> those widgets.
>
> I have not built any Android apps, however I suspect it might be faster to
> build them than HTML/(MySql/MariaDB)/CSS/JavaScript (jQuery). The down
> side is the different platforms. Which one do you go with and what is the
> market implications of doing so.
>
> Of course web apps require a server or at lease some cheap virtual hosting
> depending on the needs of the app.
>
>
> 2. Expanding platforms
>>
>> Currently ios and android own the market, but with microsoft,
>> mozilla, ubuntu, etc. all getting into the mobile os game it's
>> conceivable that the overall market could keep growing without making
>> android/java skills a "must have".
>>
>>
> This is down right ugly.
>
>
> 3. Better native app tooling
>>
>> Writing full featured web applications 10 years ago was really
>> hard. Rails, Django, Laravel, etc. along with REST APIs and json
>> revolutionized how we build web services making it a whole lot
>> easier. Then much more recently jquery followed by a million
>> javascript frameworks did the same for front ends. If native android
>> development keeps growing similar tooling is sure to be built to
>> drastically reduce the entrance barrier.
>>
>
> It's still very time consuming and requires skills that come with a
> learning curve.
>
> We are still stuck in the 80's with C versus the 90's with Visual Basic.
> You build your own widgets and development time is through the roof.
>
> Building mobile web apps takes a considerable amount of skill and arguably
> two distinct or possibly three distinct skill sets - 1) Programmers, 2)
> Designers, and 3) JavaScript / jQuery developers. I assume building an
> Android app requires one skill set - Android programming skills - a much
> smaller set of skills.
>
>
>
>> Overall I think it will become easier/cheaper/faster to build mobile
>> apps, but I sort of doubt that will manifest itself in the form of
>> most developers learning and rallying around Java and the Android API.
>>
>
> Thank you for your thoughts. In a nutshell I think what you are saying is
> there is high demand presently, the market will fragment, the demand will
> level out, and we should consider web apps first.
>
> The thing we have not talk about is marketing. I think this is what is
> motivating Joe. If one builds browser base application and you want to
> market it how do you do so? SEO is the main way. As Google continues to
> refine their algorithm trying to get a website to rank is getting more
> difficult. The alternative is to spend lots of money on advertising. Both
> approaches require deep pockets.
>
> If Joe releases his Android app it might get some traction. And it might
> be easier to market in the traditional way. The down side is only part of
> the market can run the app.
>
> My motivation for asking the question was purely wanting to know if the
> high demand for Android developers will last. No one can know for sure.
> While you say the market will splinter, I think Android will be a strong
> contender. I do not see M$ as a real market player. They have a lot of
> money and can put a dent in the market, however they seem to miss the boat
> in so many ways. Linux is such a better operating system and demands so
> much less resources to run efficiently. Now Apple is a big dog!! And they
> seem to do a lot of things right. Isn't OSX based on FreeBSD? Doesn't that
> make them cousins with Linux/Android? Could we see the merging of tools in
> this area?
>
> Thank you for your thoughts!!
>
>
>
>> On Sun, Aug 3, 2014 at 4:35 PM, <techlists at phpcoderusa.com> wrote:
>>
>> Hi Paul,
>>>
>>> One would think that Andriod programming is going to be with us for
>>> year... decade at least. However that begs the question, what do
>>> you (or anyone else) think the long term demand will be?
>>> Increasing or decreasing?
>>>
>>> Is there any barriers to entry like a nasty learning curve?
>>> Specialized hardware? ETC...
>>>
>>> I think I looked at the SDK about a year ago and as I recall it
>>> looked to be Java based and then I think I was told of a C++ SDK.
>>> IIRC - I think it was something that looked to take a little
>>> effort to learn but not too bad.
>>>
>>> I think i recall something about using JavaScript.....?
>>>
>>> Thanks!
>>> Keith
>>>
>>> On 2014-08-03 16:09, Paul Mooring wrote:
>>>
>>> Not to discourage you from trying to make this happen, but a bit of
>>> perspective might help. Currently android/java developers are in
>>> great demand, where I live the average salary is around $110,000/yr
>>> or
>>> roughly $2100/week. Having done a bit of contract/outsourcing
>>> work
>>> myself, I can tell you the experienced contractors/developers
>>> intended
>>> to lose as much as a weeks time on any project just trying to
>>> understand what needs to happen and working with the stake holders
>>> to
>>> make changes along the lines of "one more simple thing". The take
>>> away is there's going to be a minimum price/complexity to justify
>>> taking on a project for a skilled/competent developer and if your
>>> app
>>> doesn't meet that benchmark you're going to have hard time
>>> finding a
>>> U.S. based competent developer interested in it.
>>>
>>> This doesn't mean it's a bad idea or you shouldn't do it, just keep
>>> in
>>> mind that while you may be really passionate about your idea to
>>> developers it's one of many offers to work on a contract for an
>>> individual offering below market rates. That's a great fit
>>> for
>>> contractors in India, students or a dev trying to expand her skill
>>> set
>>> (web dev still learning mobile apps, etc.) but not so appealing to
>>> established professionals.
>>>
>>> On Sun, Aug 3, 2014 at 10:04 AM, <joe at actionline.com> wrote:
>>>
>>> Wanted: Android App Developer $??? Reward ...
>>>
>>> How can I find a skilled/competent/reasonably priced Android App
>>> Developer ... preferrably Arizona local or at least in the U.S.?
>>>
>>> I've tried elance.com [1] [1] and odesk.com [2] [2] and several
>>>
>>> similar
>>>
>>> sites, without
>>> success. Mostly get proposals from India and Pakistan, etc.
>>>
>>> I'm willing to pay up to $1,000 (perhaps more) to get the results
>>> we need
>>> for an app to read, scroll, flip pages, and search within a book.
>>> Should
>>> be relatively simple and straight-forward. Need to be able to add
>>> to the
>>> content and submit updates to the Google playstore myself.
>>>
>>> See my first-attempt (which does not yet work as well as we need it
>>> to)
>>> here:
>>>
>>>
>>> https://play.google.com/store/apps/details?id=com.
>> CompareBibleVersionsPackage
>>
>>> [3]
>>> [3]
>>>
>>> Please respond either here or off-line to joe(at)actionline.com [4]
>>> [4]
>>>
>>> ---------------------------------------------------
>>> PLUG-discuss mailing list - PLUG-discuss at lists.phxlinux.org
>>> To subscribe, unsubscribe, or to change your mail settings:
>>> http://lists.phxlinux.org/mailman/listinfo/plug-discuss [5] [5]
>>>
>>>
>>> --
>>>
>>> Paul Mooring
>>> Operations Engineer
>>> Chef
>>>
>>> Links:
>>> ------
>>> [1] http://elance.com [1]
>>> [2] http://odesk.com [2]
>>> [3]
>>>
>>> https://play.google.com/store/apps/details?id=com.
>> CompareBibleVersionsPackage
>>
>>> [3]
>>> [4] http://actionline.com [4]
>>> [5] http://lists.phxlinux.org/mailman/listinfo/plug-discuss [5]
>>>
>>>
>>> ---------------------------------------------------
>>> PLUG-discuss mailing list - PLUG-discuss at lists.phxlinux.org
>>> To subscribe, unsubscribe, or to change your mail settings:
>>> http://lists.phxlinux.org/mailman/listinfo/plug-discuss [5]
>>>
>>
>> --
>>
>> Paul Mooring
>> Operations Engineer
>> Chef
>>
>> Links:
>> ------
>> [1] http://elance.com
>> [2] http://odesk.com
>> [3]
>> https://play.google.com/store/apps/details?id=com.
>> CompareBibleVersionsPackage
>> [4] http://actionline.com
>> [5] http://lists.phxlinux.org/mailman/listinfo/plug-discuss
>> [6] http://phonegap.com/
>>
>
--
Paul Mooring
Operations Engineer
Chef
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.phxlinux.org/pipermail/plug-discuss/attachments/20140804/b4d5aeac/attachment.html>
More information about the PLUG-discuss
mailing list