Hi Alex,

It would appear that I’ve got a bigger issue at the moment

Just tried downloading / installing xcode and it appears that the version on 
the app store is only available for installation on mac os 10.13.2
Where I’m still running 10.12.6.

Guess one of my mac books I’m going to need to update to high sierra

Thanks for this info,
It will come in handy with what I’m going to try doing.


From: macvisionaries@googlegroups.com <macvisionaries@googlegroups.com> On 
Behalf Of Alex Hall
Sent: Sunday, 15 April 2018 11:00 AM
To: 'Chris Blouch' via MacVisionaries <macvisionaries@googlegroups.com>
Subject: Re: Using Swift to Dev Apps

Let me try to explain some key concepts.

* If you make an iOS app, you're automatically making one for iPhone, iPad, and 
iPod Touch. You'll use screen size to determine your layout, and other methods 
to figure out if the device your app is on supports things like vibration. Some 
people use one app for both iPhone and iPad, others make two apps, but the code 
behind any iOS project will run equally well on either one. Look into size 
classes for more on the modern way of doing interface tweaks to fid the screen 
size. This is important nowadays, as landscape iPhone Plus devices can support 
different interfaces than landscape iPhones that are smaller. The main point is 
that you make iOS apps, not iPad or iPod apps specifically.

* Xcode lets you make apps for all Apple products, from iPhone to iPad to Apple 
Watch to Apple TV to Mac. You can't develop apps on anything other than a Mac, 
at least not yet. Apple may eventually release Xcode for iPad, but that's just 
a rumor that has been around for a few years.

* To test devices, you can run simulators from within Xcode. You can simulate 
an iPhone SE up through a 12.9-inch iPad Pro. The bad news is that these 
simulators don't work well with VO on the Mac, and I've not found a way to get 
a simulated iOS device to run the iOS version of VoiceOver. Best to deploy to a 
real device if possible. That said, if you have sighted help, it can be good to 
run on a simulator just to take care of obvious problems before you bother 
plugging in your iPad.

* Swift is a programming language, like C++ or Python. It has nothing to do 
with app development. NVDA (the Windows screen reader) is written in Python, 
while your favorite audio game on Windows is written in Visual Basic or C++. 
The language has no bearing on the program that results. It's just that Apple 
created Swift and it's one of the languages supported by Xcode. Swift as a 
language has nothing to do with iOS or macOS programming. It's more that Apple 
uses Swift to let people create apps. This distinction may not make a lot of 
sense, and you can safely ignore it if that's the case.

I hope all this makes some sense.

--
Alex Hall





On Apr 14, 2018, at 04:41, Simon Fogarty 
<si...@blinky-net.com<mailto:si...@blinky-net.com>> wrote:

Hi Tim,

Thanks and yes this is exactly what I’m looking for.

The itunes U wasn’t something I’d have thought of but will check it out.

Developing apps for the iPad
Does that need to be done on the iPad or within the IOS platform I guess SDK or 
is there a swift development kit for the Mac OS platform also,
Or is that an x code SDK with swift coding abilities also?

I was told there was an emulator for the IOS platform on the mac os app store!

Ch eers for now ans if you have any other suggestions please let me know.
From: macvisionaries@googlegroups.com<mailto:macvisionaries@googlegroups.com> 
<macvisionaries@googlegroups.com<mailto:macvisionaries@googlegroups.com>> On 
Behalf Of Tim Kilburn
Sent: Friday, 13 April 2018 2:39 AM
To: macvisionaries@googlegroups.com<mailto:macvisionaries@googlegroups.com>
Subject: Re: Using Swift to Dev Apps

Hi Simon,

I am supposed to promote these titles in iBooks when doing presentations to 
teachers and such, so I'll suggest them to you as well.  In the iBooks Store, 
type "Swift" into the Search field and check out the results.  My 
recommendation is to first download Swift Playgrounds to your iPad and go 
through the Learn to Code with Swift Playgrounds 1, 2 and 3.  There is also an 
iTunes U course you can take which is found in the iTunes U app on your iPad.  
Open the iTunes U app, double-tap the Featured tab, activate the
search field, then type Playground.  There should be the Learn to Code with 
Swift Playground course there and some other titles.  There are App Development 
iBooks as well that will show up when you do the previous search in the iBooks 
Store.  Hopefully, this is the sort of thing that you're looking for.

Later...

Tim Kilburn
Apple Teacher
Fort McMurray, AB Canada

On Apr 12, 2018, at 04:22, Simon Fogarty 
<si...@blinky-net.com<mailto:si...@blinky-net.com>> wrote:

Hi Listers,

I've got a couple of things I'd like to develop in the way of apps for IOS and 
wondered if anyone had information on the best way to get into app development?

I've just purchased myself a new iPad Pro 10.5 inch 256GB device which will be 
somewhat easier to carry around and work on.

But need to start looking at swift development
Another question is
Can you develop apps on the iPad or do you have to do it on / via Mac OS and an 
SDK

Cheers.

Simon F

--
The following information is important for all members of the Mac Visionaries 
list.

If you have any questions or concerns about the running of this list, or if you 
feel that a member's post is inappropriate, please contact the owners or 
moderators directly rather than posting on the list itself.

Your Mac Visionaries list moderator is Mark Taylor.  You can reach mark at:  
mk...@ucla.edu<mailto:mk...@ucla.edu> and your owner is Cara Quinn - you can 
reach Cara at caraqu...@caraquinn.com<mailto:caraqu...@caraquinn.com>

The archives for this list can be searched at:
http://www.mail-archive.com/macvisionaries@googlegroups.com/
---
You received this message because you are subscribed to the Google Groups 
"MacVisionaries" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to 
macvisionaries+unsubscr...@googlegroups.com<mailto:macvisionaries+unsubscr...@googlegroups.com>.
To post to this group, send email to 
macvisionaries@googlegroups.com<mailto:macvisionaries@googlegroups.com>.
Visit this group at https://groups.google.com/group/macvisionaries.
For more options, visit https://groups.google.com/d/optout.

--
The following information is important for all members of the Mac Visionaries 
list.

If you have any questions or concerns about the running of this list, or if you 
feel that a member's post is inappropriate, please contact the owners or 
moderators directly rather than posting on the list itself.

Your Mac Visionaries list moderator is Mark Taylor. You can reach mark at: 
mk...@ucla.edu<mailto:mk...@ucla.edu> and your owner is Cara Quinn - you can 
reach Cara at caraqu...@caraquinn.com<mailto:caraqu...@caraquinn.com>

The archives for this list can be searched at:
http://www.mail-archive.com/macvisionaries@googlegroups.com/
---
You received this message because you are subscribed to the Google Groups 
"MacVisionaries" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to 
macvisionaries+unsubscr...@googlegroups.com<mailto:macvisionaries+unsubscr...@googlegroups.com>.
To post to this group, send email to 
macvisionaries@googlegroups.com<mailto:macvisionaries@googlegroups.com>.
Visit this group at https://groups.google.com/group/macvisionaries.
For more options, visit https://groups.google.com/d/optout.

--
The following information is important for all members of the Mac Visionaries 
list.

If you have any questions or concerns about the running of this list, or if you 
feel that a member's post is inappropriate, please contact the owners or 
moderators directly rather than posting on the list itself.

Your Mac Visionaries list moderator is Mark Taylor. You can reach mark at: 
mk...@ucla.edu<mailto:mk...@ucla.edu> and your owner is Cara Quinn - you can 
reach Cara at caraqu...@caraquinn.com<mailto:caraqu...@caraquinn.com>

The archives for this list can be searched at:
http://www.mail-archive.com/macvisionaries@googlegroups.com/
---
You received this message because you are subscribed to the Google Groups 
"MacVisionaries" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to 
macvisionaries+unsubscr...@googlegroups.com<mailto:macvisionaries+unsubscr...@googlegroups.com>.
To post to this group, send email to 
macvisionaries@googlegroups.com<mailto:macvisionaries@googlegroups.com>.
Visit this group at https://groups.google.com/group/macvisionaries.
For more options, visit https://groups.google.com/d/optout.

--
The following information is important for all members of the Mac Visionaries 
list.

If you have any questions or concerns about the running of this list, or if you 
feel that a member's post is inappropriate, please contact the owners or 
moderators directly rather than posting on the list itself.

Your Mac Visionaries list moderator is Mark Taylor. You can reach mark at: 
mk...@ucla.edu<mailto:mk...@ucla.edu> and your owner is Cara Quinn - you can 
reach Cara at caraqu...@caraquinn.com<mailto:caraqu...@caraquinn.com>

The archives for this list can be searched at:
http://www.mail-archive.com/macvisionaries@googlegroups.com/
---
You received this message because you are subscribed to the Google Groups 
"MacVisionaries" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to 
macvisionaries+unsubscr...@googlegroups.com<mailto:macvisionaries+unsubscr...@googlegroups.com>.
To post to this group, send email to 
macvisionaries@googlegroups.com<mailto:macvisionaries@googlegroups.com>.
Visit this group at https://groups.google.com/group/macvisionaries.
For more options, visit https://groups.google.com/d/optout.

-- 
The following information is important for all members of the Mac Visionaries 
list.

If you have any questions or concerns about the running of this list, or if you 
feel that a member's post is inappropriate, please contact the owners or 
moderators directly rather than posting on the list itself.

Your Mac Visionaries list moderator is Mark Taylor.  You can reach mark at:  
mk...@ucla.edu and your owner is Cara Quinn - you can reach Cara at 
caraqu...@caraquinn.com

The archives for this list can be searched at:
http://www.mail-archive.com/macvisionaries@googlegroups.com/
--- 
You received this message because you are subscribed to the Google Groups 
"MacVisionaries" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to macvisionaries+unsubscr...@googlegroups.com.
To post to this group, send email to macvisionaries@googlegroups.com.
Visit this group at https://groups.google.com/group/macvisionaries.
For more options, visit https://groups.google.com/d/optout.

Reply via email to