Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.mobile.ipad > #46186

Re: Hello World

Path csiph.com!usenet.pasdenom.info!gegeweb.org!eternal-september.org!feeder.eternal-september.org!mx02.eternal-september.org!.POSTED!not-for-mail
From Alan Meyer <ameyer2@yahoo.com>
Newsgroups comp.mobile.android, comp.mobile.ipad
Subject Re: Hello World
Date Mon, 09 Mar 2015 13:56:30 -0400
Organization A noiseless patient Spider
Lines 55
Message-ID <54FDDECE.6000409@yahoo.com> (permalink)
References <e45d4$54fb4935$43da7656$30647@nntpswitch.blueworldhosting.com> <8ba88$54fca84c$43da7656$12662@nntpswitch.blueworldhosting.com> <mdic5n$elc$1@dont-email.me> <080320151651031491%nospam@nospam.invalid> <dd1ed$54fcbb0a$43da7656$14356@nntpswitch.blueworldhosting.com> <080320151723127182%nospam@nospam.invalid> <mdijp3$bvp$1@dont-email.me> <mdijrv$bvp$2@dont-email.me> <080320152152196012%nospam@nospam.invalid> <mdk2hf$nhn$1@dont-email.me> <b4004$54fd977c$43da7656$20482@nntpswitch.blueworldhosting.com> <mdk7cc$atl$1@dont-email.me> <d90fd$54fda878$43da7656$21646@nntpswitch.blueworldhosting.com> <090320151110420145%nospam@nospam.invalid> <2b776$54fdb8d8$43da7656$21646@nntpswitch.blueworldhosting.com>
Mime-Version 1.0
Content-Type text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding 7bit
Injection-Info mx02.eternal-september.org; posting-host="d1f47bf466274cea58b8356d8ce674d2"; logging-data="14962"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/NKXvsvo9+xhC3BSv7EHfm"
User-Agent Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.5.0
In-Reply-To <2b776$54fdb8d8$43da7656$21646@nntpswitch.blueworldhosting.com>
Cancel-Lock sha1:4vgYV9tAauEi54i8WUD7zir8oI0=
Xref csiph.com comp.mobile.ipad:46186

Cross-posted to 2 groups.

Show key headers only | View raw


On 3/9/2015 11:14 AM, Sunshine wrote:
> On Mon, 09 Mar 2015 11:10:42 -0500, nospam wrote:
>
>> it's very different.
>
> I doubt it's *any* different (meaningfully).
>
> But that's what I'm going to need to learn.
>
> I'll start with the tutorials for Android which seem more
> amenable to my hardware although I can get a hold of a mac
> if that's what I need for iOS.

I also started on IBM mainframes, programming in PL/1 and COBOL.  I'm 
still programming today - mainly Python, PHP and C++.  I've done a lot 
of Java but only minimal playing around with Android.

There are some BIG differences in the new style of programming needed 
for Android, and I presume also for iOS.

One obvious one is graphics and animation.  I never cared about that 
stuff in the mainframe world but it's a key part of Android and iOS.

Another one is object orientation (OO).  You need to learn some new 
concepts that weren't built-in to the older languages.

A huge one is APIs.  In the old days, if I needed a hash table, a tree 
structure, or a linked list, I wrote it myself.  Today it all comes out 
of APIs that are built-in to the language and/or environment.  If you 
want to utilize or control any part of the physical devices you're 
using: screen, virtual keyboard, phone, GPS, sound, proximity sensor, 
file system, you name it, you must use the APIs.  But that's just the 
obvious stuff.  You also have to interact with subtler issues like the 
permission system, the network, services, and many others.  There are 
literally thousands of classes, methods, fields and interfaces (think 
OO) that you don't need to fully master, but you do need to know enough 
to find the ones that you should use and not try to re-invent them.

Then there's the problem of working with modern integrated development 
environments, debuggers, and emulators.  It isn't just a text editor and 
a compiler any more.

If you want an interesting challenge, go for it.  But don't kid yourself 
about how much or little you'll need to learn.

As for where to go for information, there must be a hundred Android 
development books out there and quite a few web sources of information 
and tutorials.  If you buy a book, look at reviews on Amazon and be sure 
to get something recent since the platform has developed pretty quickly.

You'll also want to use a reasonably hefty PC.  Running an emulator 
takes a big bite out of memory and processing power.  You can get by 
without a lot of hardware but you may wait a lot for things to happen.

    Alan

Back to comp.mobile.ipad | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Hello World Sunshine <sunshine@my.antispam.invalid> - 2015-03-07 12:53 -0600
  Re: Hello World Inge Svensson <ingesvensson@bredband.net> - 2015-03-07 19:58 +0100
  Re: Hello World Doc O'Leary  <droleary@2usenet2014.subsume.com> - 2015-03-08 15:02 +0000
    Re: Hello World Sunshine <sunshine@my.antispam.invalid> - 2015-03-08 14:51 -0500
      Re: Hello World Ed Cryer <ed@somewhere.in.the.uk> - 2015-03-08 20:41 +0000
        Re: Hello World Ed Cryer <ed@somewhere.in.the.uk> - 2015-03-08 20:44 +0000
        Re: Hello World nospam <nospam@nospam.invalid> - 2015-03-08 16:51 -0500
          Re: Hello World Sunshine <sunshine@my.antispam.invalid> - 2015-03-08 16:11 -0500
            Re: Hello World nospam <nospam@nospam.invalid> - 2015-03-08 17:23 -0500
              Re: Hello World Ed Cryer <ed@somewhere.in.the.uk> - 2015-03-08 22:51 +0000
                Re: Hello World Ed Cryer <ed@somewhere.in.the.uk> - 2015-03-08 22:52 +0000
                Re: Hello World nospam <nospam@nospam.invalid> - 2015-03-08 21:52 -0500
                Re: Hello World Ed Cryer <ed@somewhere.in.the.uk> - 2015-03-09 12:09 +0000
                Re: Hello World Sunshine <sunshine@my.antispam.invalid> - 2015-03-09 07:52 -0500
                Re: Hello World Ed Cryer <ed@somewhere.in.the.uk> - 2015-03-09 13:31 +0000
                Re: Hello World Sunshine <sunshine@my.antispam.invalid> - 2015-03-09 09:04 -0500
                Re: Hello World nospam <nospam@nospam.invalid> - 2015-03-09 11:10 -0500
                Re: Hello World Sunshine <sunshine@my.antispam.invalid> - 2015-03-09 10:14 -0500
                Re: Hello World nospam <nospam@nospam.invalid> - 2015-03-09 11:26 -0500
                Re: Hello World Ed Cryer <ed@somewhere.in.the.uk> - 2015-03-09 17:32 +0000
                Re: Hello World DMcCunney <dennis.mccunney@gmail.com> - 2015-03-09 14:57 -0400
                Re: Hello World nospam <nospam@nospam.invalid> - 2015-03-09 15:07 -0500
                Re: Hello World Alan Meyer <ameyer2@yahoo.com> - 2015-03-09 16:19 -0400
                Re: Hello World Lewis <g.kreme@gmail.com.dontsendmecopies> - 2015-03-09 22:02 +0000
                Re: Hello World nospam <nospam@nospam.invalid> - 2015-03-09 22:36 -0400
                Re: Hello World Tony Cito <tonycito@this.is.invalid> - 2015-03-10 13:23 +0000
                Re: Hello World nospam <nospam@nospam.invalid> - 2015-03-10 19:50 -0400
                Re: Hello World DMcCunney <dennis.mccunney@gmail.com> - 2015-03-09 19:28 -0400
                Re: Hello World nospam <nospam@nospam.invalid> - 2015-03-10 19:50 -0400
                Re: Hello World DMcCunney <dennis.mccunney@gmail.com> - 2015-03-10 20:58 -0400
                Re: Hello World Alan Meyer <ameyer2@yahoo.com> - 2015-03-10 22:31 -0400
                Re: Hello World Lewis <g.kreme@gmail.com.dontsendmecopies> - 2015-03-09 19:14 +0000
                Re: Hello World nospam <nospam@nospam.invalid> - 2015-03-09 15:07 -0500
                Re: Hello World Alan Meyer <ameyer2@yahoo.com> - 2015-03-09 13:56 -0400
                Re: Hello World Sunshine <sunshine@my.antispam.invalid> - 2015-03-09 15:15 -0500
                Re: Hello World nospam <nospam@nospam.invalid> - 2015-03-09 16:19 -0500
                Re: Hello World Sunshine <sunshine@my.antispam.invalid> - 2015-03-09 15:25 -0500
                Re: Hello World Nigel Wade <nmw@ion.le.ac.uk> - 2015-03-10 11:23 +0000
                Re: Hello World Alan Meyer <ameyer2@yahoo.com> - 2015-03-09 16:37 -0400
                Re: Hello World Lewis <g.kreme@gmail.com.dontsendmecopies> - 2015-03-09 21:58 +0000
                Re: Hello World Sunshine <sunshine@my.antispam.invalid> - 2015-03-09 18:09 -0500
                Re: Hello World Lewis <g.kreme@gmail.com.dontsendmecopies> - 2015-03-10 23:43 +0000
                Re: Hello World nospam <nospam@nospam.invalid> - 2015-03-10 19:50 -0400
                Re: Hello World Sunshine <sunshine@my.antispam.invalid> - 2015-03-09 15:17 -0500
                Re: Hello World nospam <nospam@nospam.invalid> - 2015-03-09 16:19 -0500
                Re: Hello World Alan Meyer <ameyer2@yahoo.com> - 2015-03-09 16:27 -0400
                Re: Hello World Nigel Wade <nmw@ion.le.ac.uk> - 2015-03-10 15:18 +0000
                Re: Hello World Your Name <YourName@YourISP.com> - 2015-03-10 13:31 +1300
                Re: Hello World Your Name <YourName@YourISP.com> - 2015-03-10 09:29 +1300
                Re: Hello World nospam <nospam@nospam.invalid> - 2015-03-09 16:29 -0500
                Re: Hello World Your Name <YourName@YourISP.com> - 2015-03-09 13:26 +1300
        Re: Hello World Sunshine <sunshine@my.antispam.invalid> - 2015-03-08 16:08 -0500
          Re: Hello World nospam <nospam@nospam.invalid> - 2015-03-08 17:23 -0500
      Re: Hello World Doc O'Leary  <droleary@2usenet2014.subsume.com> - 2015-03-09 03:26 +0000
  Re: Hello World Lewis <g.kreme@gmail.com.dontsendmecopies> - 2015-03-09 14:20 +0000
    Re: Hello World BugHunter <bughunter@com.invalid> - 2015-03-09 15:42 +0100
      Re: Hello World Lewis <g.kreme@gmail.com.dontsendmecopies> - 2015-03-09 19:05 +0000
    Re: Hello World Michelle Steiner <michelle@michelle.org> - 2015-03-09 08:12 -0700
    Re: Hello World Ed Cryer <ed@somewhere.in.the.uk> - 2015-03-09 17:48 +0000
      Re: Hello World Ed Cryer <ed@somewhere.in.the.uk> - 2015-03-09 18:30 +0000
        Re: Hello World BugHunter <bughunter@com.invalid> - 2015-03-09 19:35 +0100
      Re: Hello World Lewis <g.kreme@gmail.com.dontsendmecopies> - 2015-03-09 19:11 +0000
        Re: Hello World Ed Cryer <ed@somewhere.in.the.uk> - 2015-03-10 12:16 +0000
      Re: Hello World Your Name <YourName@YourISP.com> - 2015-03-10 09:35 +1300
      Re: Hello World "HankG" <hgxrp@yahoo.com> - 2015-03-11 13:58 -0400

csiph-web