Originally posted by lightng
View Post
- Visitors can check out the Forum FAQ by clicking this link. You have to register before you can post: click the REGISTER link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. View our Forum Privacy Policy.
- Want to receive the latest contracting news and advice straight to your inbox? Sign up to the ContractorUK newsletter here. Every sign up will also be entered into a draw to WIN £100 Amazon vouchers!
Collapse
You are not logged in or you do not have permission to access this page. This could be due to one of several reasons:
- You are not logged in. If you are already registered, fill in the form below to log in, or follow the "Sign Up" link to register a new account.
- You may not have sufficient privileges to access this page. Are you trying to edit someone else's post, access administrative features or some other privileged system?
- If you are trying to post, the administrator may have disabled your account, or it may be awaiting activation.
Logging in...
Previously on "May be of interest to .NET devs who like Apple iwotnots"
Collapse
-
My bro is just about to launch his first iphone game:
http://www.wordcrasher.com
He did it in C++ so it can be ported onto other mobile platforms easily.
Myself, I'm still working with the absolute basics of objective C. Woo hoo - I just made the screen say "Hello World" after pressing a button. I agree with Durbs about the event handler creation - it just sucks. Give me .NET any day.
Leave a comment:
-
Originally posted by DimPrawn View PostWhat is missing?
It seems like a decent option if you're looking to use your existing skills for iPhone stuff; I haven't touched C# in about five years, so I figure I might as well just stick with learning Objective-C.
Now if somebody had a tool that took XSLT and converted it to native code...
Leave a comment:
-
You wouldn't want winforms on an iphone, and ASP.NET runs on the webserver.
I think you are really missing the point.
You design the GUI on a Mac just as you would any iPhone app and you code the event handlers and logic in C# using the .NET framework.
Simples.
You can have an app up and running on the iPhone in minutes.
Try that using Objective C and API calls.
Oops, null pointer exception, memory leaks, CRASH!
Leave a comment:
-
Originally posted by NickFitz View PostFurthermore, you still need to learn the iPhone APIs on some level, as it just provides C# bindings to them according to the Features page.
I think I'll stick with learning Objective-C and the native APIs using Apple's free developer tools
But I guess if you can use the .NET string class and garbage collection that's a bonus. But I'd worry about the overheads of all that might be signifcant when running on a phone.
The new version of Adobe Flash can produce executables for the iPhone too (it's not the Flash player, Jobs still won't allow that). At least that's more designed for GUI work.
Leave a comment:
-
Originally posted by NickFitz View Post$399 for a one-developer license (which only includes one year of updates).
The "extended subset" of .NET assemblies doesn't seem very extensive - then again it couldn't be, as it all has to either map to native APIs, or introduce massive bloat by re-implementing things.
Leave a comment:
-
Originally posted by xoggoth View PostIt's anoying one needs a Mac for Iphone dev.
BUT, it did me a big favour as i'd have never considered getting a Mac yet ended up buying a Mac Mini for dev work. Its now taken over the role of my main office/email/intraweb PC in the lounge and i really like the thing.
If you get a Mini, its fairly cheap, quick and a superb piece of whisper quiet hardware.
To go back to the OP - i'm reading it now with interest as i never really got into the Mac IDE, worked out it'd take too much time i didn't have to learn it but i can pump out a .NET app in mere moments.
Leave a comment:
-
$399 for a one-developer license (which only includes one year of updates).
The "extended subset" of .NET assemblies doesn't seem very extensive - then again it couldn't be, as it all has to either map to native APIs, or introduce massive bloat by re-implementing things.
Furthermore, you still need to learn the iPhone APIs on some level, as it just provides C# bindings to them according to the Features page.
I think I'll stick with learning Objective-C and the native APIs using Apple's free developer tools
Leave a comment:
-
Originally posted by AtW View PostAnd how they include garbage collection into all that native code unless they prepack compiled version of Mono with the app (meaning it ought to be huge).
Also, they don't support Winforms, what would you use for UI on iPhone, WPF?
It's certainly interesting but then don't forget you'd probably need to get Apple to still "approve" your application, personally I hate this tulip with someone needing to approve my code - the only person who is entitled to do that is the user of the software.
Explains most of it.
Leave a comment:
-
Originally posted by DimPrawn View PostIt generates native iPhone code, no IL and no runtime required.
Also, they don't support Winforms, what would you use for UI on iPhone, WPF?
It's certainly interesting but then don't forget you'd probably need to get Apple to still "approve" your application, personally I hate this tulip with someone needing to approve my code - the only person who is entitled to do that is the user of the software.
Leave a comment:
-
Originally posted by Sysman View PostOS X comes with a full development system included, on top of which it's USD 99 to join the iPhone Developer Program and get the iPhone SDK.
Not too bad if you already have a Mac.
Here you get to use your familiar C# language, .NET library, garbage collection, threading, XML handling, LINQ, etc and have to just learn a new set of assemblies to handle drawing widgets and responding to gestures on the screen.
Much smaller learning curve if you are already C#/.NET expert.
Leave a comment:
-
Originally posted by AtW View PostDoes it generate native code for iPhone? If it requires user to install huge runtime then it's tulipy. Unless Apple preinstall it, which it certainly won't any time soon.
Leave a comment:
- Home
- News & Features
- First Timers
- IR35 / S660 / BN66
- Employee Benefit Trusts
- Agency Workers Regulations
- MSC Legislation
- Limited Companies
- Dividends
- Umbrella Company
- VAT / Flat Rate VAT
- Job News & Guides
- Money News & Guides
- Guide to Contracts
- Successful Contracting
- Contracting Overseas
- Contractor Calculators
- MVL
- Contractor Expenses
Advertisers
Contractor Services
CUK News
- Streamline Your Retirement with iSIPP: A Solution for Contractor Pensions Sep 1 09:13
- Making the most of pension lump sums: overview for contractors Sep 1 08:36
- Umbrella company tribunal cases are opening up; are your wages subject to unlawful deductions, too? Aug 31 08:38
- Contractors, relabelling 'labour' as 'services' to appear 'fully contracted out' won't dupe IR35 inspectors Aug 31 08:30
- How often does HMRC check tax returns? Aug 30 08:27
- Work-life balance as an IT contractor: 5 top tips from a tech recruiter Aug 30 08:20
- Autumn Statement 2023 tipped to prioritise mental health, in a boost for UK workplaces Aug 29 08:33
- Final reminder for contractors to respond to the umbrella consultation (closing today) Aug 29 08:09
- Top 5 most in demand cyber security contract roles Aug 25 08:38
- Changes to the right to request flexible working are incoming, but how will contractors be affected? Aug 24 08:25
Leave a comment: