|
Nice way
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
He: There is a bug.
You: Well then how about fixing it?
He: How am I going to fix it?
You: Grit, spit and a whole lotta duct tape? I have heard it just works.
You have just been Sharapova'd.
|
|
|
|
|
I may have an opportunity to get involved in a supporting role in an IOS project, and I am curious what hardware-software I should ask them to provide. It appears, at this time, they do not want to do cross-platform development.
In my case, a constraint would be that I'd have to work on a large monitor due to my vision limitations.
I've looked into Swift far enough to see that working in it would not be a problem, although, I assure you, I assume there would be a steep learning curve getting "oriented" and "up to speed" on dealing with OS functions, control, ui behaviors, etc.
thanks for your advice, and opinions !
cheers, Bill
«There is a spectrum, from "clearly desirable behaviour," to "possibly dodgy behavior that still makes some sense," to "clearly undesirable behavior." We try to make the latter into warnings or, better, errors. But stuff that is in the middle category you don’t want to restrict unless there is a clear way to work around it.» Eric Lippert, May 14, 2008
|
|
|
|
|
I'm using Xamarin.
So C# to code up IOS apps - with my Shiny new previously mentioned iMac,
Code on a desktop PC - compile etc on the iMac.
Bryce
|
|
|
|
|
You got an iMac? Why didn't you mention it?
veni bibi saltavi
|
|
|
|
|
The poor devil - everyone in the office is feeling sorry for him, the damn thing forces a reboot more often than Windows!
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
they know what the score is
|
|
|
|
|
An iMac is the best choice: a big monitor and best performance. There different models (speed and HD), but for real programming you need 16 GB RAM. The IDE for Apple XCode is for free, but you need some (paid) developer account.
I have the iPad pro (12 inch) and iPhone 6+ because of the performance and screen size.
Watch the videos of the WWDC. The videos from earlier years are also online.
I would start new projects in Swift. You can mix Swift projects with Objective-C (and with C code)
Xamarin maybe good, but evaluate where the limitations are. They exist in the deepest code levels!!!
Good luck
Press F1 for help or google it.
Greetings from Germany
|
|
|
|
|
Thanks, Karsten,
I was in the "cult of Mac" for a decade or so back in the 1980's, but abandoned that platform when I moved to Asia.
I am looking into the idea of creating a Hackintosh from various hardware components I am not using now. One thing I don't want to do is buy another monitor
cheers, Bill
«There is a spectrum, from "clearly desirable behaviour," to "possibly dodgy behavior that still makes some sense," to "clearly undesirable behavior." We try to make the latter into warnings or, better, errors. But stuff that is in the middle category you don’t want to restrict unless there is a clear way to work around it.» Eric Lippert, May 14, 2008
|
|
|
|
|
I would get a mac mini. You can use your existing monitors, or get a new in the same size. I feel the imac is way too limited, and osx does not scale text as good as windows does.
Then get some sort of ios device, emulators sucks, and are useless when it somes to services, camera and all the hardcore stuff
Xcode is a nice ide, espacially if you change the shortcuts to match visual studio (i have done this in both xcode and android studio).
You need to find a few tutorials on the interweb, the way you make the ui, and connect events to code, in xcode is really strange and have a steep learning curve.
Swift vs objective c... I can understand why everyone want to use swift, it looks easy, but it's the strangest language i have ever used, and i have spent my time in c, c++, objective c, pascal, java and c#.
I hate the vb-like syntax of swift. It's like a strange mix of pascal, vb and javascript. Having used swift quite a lot, i actually think i prefer objective c...
- Anders
|
|
|
|
|
Thanks, Anders, I would be interested in knowing more about your experience with the "strangeness" of Swift compared to your experience with other languages/stacks, and I would guess some other people here would also be interested.
Consider a CP article ?
cheers, Bill
«There is a spectrum, from "clearly desirable behaviour," to "possibly dodgy behavior that still makes some sense," to "clearly undesirable behavior." We try to make the latter into warnings or, better, errors. But stuff that is in the middle category you don’t want to restrict unless there is a clear way to work around it.» Eric Lippert, May 14, 2008
|
|
|
|
|
I've a shiny new iMac on my desk for Xamarin stuff in an org that is _totally_ PC based.
I'm getting envious looks and I've taken to rebooting it often JUST to get it to make the start up sound to remind everyone what they don't have;)
am i a bad man?
Bryce
|
|
|
|
|
Yeah, my wife even laughed out loud at this.
Play it again Bryce.
|
|
|
|
|
"sorry, guys - lots of 'software updates' today"
*chortle*
Bryce
|
|
|
|
|
So, they'll think it's worse than Windows 10 for updates then. You're not making them envious, you're making them glad.
This space for rent
|
|
|
|
|
bryce wrote: to remind everyone what they don't have; And I hope they are grateful for that.
There are only 10 types of people in the world, those who understand binary and those who don't.
|
|
|
|
|
Nah, just unlucky, that is all!
|
|
|
|
|
perhaps for making unneeded noise, but that's all.. The last thing from Apple I might have bought was the Apple ][.
The language is JavaScript. that of Mordor, which I will not utter here
This is Javascript. If you put big wheels and a racing stripe on a golf cart, it's still a f***ing golf cart.
"I don't know, extraterrestrial?"
"You mean like from space?"
"No, from Canada."
If software development were a circus, we would all be the clowns.
|
|
|
|
|
Sometimes one can get bogged down into lengthy argument about minor details going nowhere, as in
"- you said that
- No I mean this and that, it's out of context
- No this is what you said
- bla bla bla..."
It is my personal experience that such discussion only lead to mutual and painful frustration. So, in a recent one, I took it upon myself to just let it go. Despite one's natural urge to argue until your "adversary agree" (which never happen of course).
Now I wonder why is this not a natural behavior. What is the benefit of arguing? Surely if there is such a strong instinct for it there must be some evolutionary benefit!
Does you gain status by shooting louder? Does the mere fact of talking in public look good, whatever the outcome? After all I heard that politician length of time on screen is more important that being right or wrong or whatever they say...
|
|
|
|
|
I would have to agree, But...
It is part of the human flight or fight mechanism, and as such you only tend to notice the fight response and not so much the flight response. (as no argument was forth coming)
Thus the individuals that go straight to "fight mode" tends to have a strong desire to win everything by any means as you mentioned and will carry on until they feel a flight response is more productive or safer. (ie give up or just leave)
And as for politicians. You need to include the lying response to win. Here is an interesting article about that.
The truth is but a side show[^]
|
|
|
|
|
Interesting comments Ross... I will have to give it some thoughts...
Yeah, could be a fight or flight thing...
|
|
|
|
|
I would tend to subsume "arguing" as being a manifestation of one aspect, verbal, of the absolute necessity for dealing with conflict among social groups of primates, including Homo Saps.
It is, often, an inherent expression of the struggle-for and tensions-around dominance, control of resources, control of reproductive access (who gets to have sex with whom).
Consider, on one level, "arguing" as stylized social display of power, potential threat, while the "form" of arguing is shaped, governed, by extra-biological social norms, i.e., culture. One culture may have loud and apparently aggressive verbal "contests" as quite a "normal" thing; other cultures, like the one I live in, consider any public display of anger a real violation of the norms, and the one who loses control and gets aggressive loses "face."
On one level, an argument can possibly result in a discharge of tension that perhaps prevents homicide or more serious violence.
Perhaps "ideally" we homo saps can have "discussions about the issues" that are not arguments; but, in actuality, I would argue, there are always levels of competition going on, issues of power, role-maintenance, dominance, control, "face."
But, what a great thing it is when a work group can have high-spirited arguments about the "issues" and allow/tolerate a certain degree of aggression and tension to be manifested without long-term damage to relationships and work-goals ... when, in fact, such arguments actually promote group cohesion ... imho, that's where talented leadership comes into play.
«There is a spectrum, from "clearly desirable behaviour," to "possibly dodgy behavior that still makes some sense," to "clearly undesirable behavior." We try to make the latter into warnings or, better, errors. But stuff that is in the middle category you don’t want to restrict unless there is a clear way to work around it.» Eric Lippert, May 14, 2008
|
|
|
|
|
Yes, as you mention, there are good arguments! That might muddle things...
And there are "bad" arguments, which are about dominance, fight or flight...
And if I just drop it my personal output (or "face") will be affected in a culturally sensitive fashion. All good points!
|
|
|
|
|
Super Lloyd wrote: Surely if there is such a strong instinct for it there must be some evolutionary benefit! There's where you went wrong.
There are only 10 types of people in the world, those who understand binary and those who don't.
|
|
|
|
|
I see what you did there!
Anyhow it's not entirely incorrect, something also evolve by accident if they are neither harmful or beneficial. Or if they were beneficial at the time....
But your summarily reply is just wrong!
|
|
|
|
|