Re: [Flashcoders] @#$% New iPhone Developer Agr eement Bans the Use of Adobe’s Flash-to-iPhon e Compiler

2010-04-13 Thread Cedric Muller
After all this discussion, I've decided to suck it up and give  
these a read:


http://developer.apple.com/iphone/library/referencelibrary/ 
GettingStarted/Learning_Objective-C_A_Primer/index.html#//apple_ref/ 
doc/uid/TP40007594


http://developer.apple.com/iphone/library/documentation/Cocoa/ 
Conceptual/ObjectiveC/Introduction/introObjectiveC.html#//apple_ref/ 
doc/uid/TP30001163


If you can't beat 'em, join 'em. Plus it may turn out to be pretty
fun/exciting. Except the part where you get rejected from the  
AppStore ;)


bottoms up!




@implementation MyClass
- (id)initWithString:(NSString *)aName {
if (self = [super init]) {
name = [aName copy];
}
return self;
}

+ (MyClass *)createMyClassWithString: (NSString *)aName {
return [[[self alloc] initWithString:aName] autorelease];
}
@end


Wooohooo, now I see how much more control we could have by choosing  
Objective-C instead of AS, so so so much more control in the way  
things are written down. Can we ask for a premium in terms of  
pricing ? because the code is cleaner you know ... apple wise.


I have a serious example where one client needed an application: he  
did contact an approved iPhone application developper: the guy made a  
whole crap out of the project, making it unusable. That was laughable  
given he was some post thesis engineer and given the price he'd asked  
for developping this app. Then we contacted some 'smart' AS3  
developper, who made it to the iPhone in a clean and functionnal way.  
Amazing story isn't it ? My conclusion: I will never ever ask some  
iPhone engineer to develop something again except for lists, buttons  
and panes rotating :) Too expensive all in all, and there's a chance  
that quality will get low (if you want to do anything more than  
displaying lists and buttons + scrolling panes).


Hey, that's cool but still not rad. We should all learn assembler /  
machine based languages, and stop doing cosmetics with either C/C++/ 
ObjC etc ... these are all interpreters. And Assembler is not that hard.


The iOS forcing people to learn Objective C is  some dictatorial  
concept. I am glad some are going down this route, I am glad for them.


Cedric (Flashcoder huh?)
___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


Re: [Flashcoders] @#$% New iPhone Developer Agr eement Bans the Use of Adobe’s Flash-to-iPhon e Compiler

2010-04-13 Thread Karl DeSaulniers

Heh, yeah maybe we can invent a AS-C from learning it. lol

Karl


On Apr 13, 2010, at 3:44 AM, Carl Welch wrote:

After all this discussion, I've decided to suck it up and give these  
a read:


http://developer.apple.com/iphone/library/referencelibrary/ 
GettingStarted/Learning_Objective-C_A_Primer/index.html#//apple_ref/ 
doc/uid/TP40007594


http://developer.apple.com/iphone/library/documentation/Cocoa/ 
Conceptual/ObjectiveC/Introduction/introObjectiveC.html#//apple_ref/ 
doc/uid/TP30001163


If you can't beat 'em, join 'em. Plus it may turn out to be pretty
fun/exciting. Except the part where you get rejected from the  
AppStore ;)


bottoms up!

Carl.

On Tue, Apr 13, 2010 at 1:22 AM, John McCormack  
wrote:


The programs on my CDs were written in C++. They make fast,  
powerful, use

of graphics but took a very long time to write.

The code in AS3 and C++ isn't that dissimilar. Learning the  
language isn't

the problem.

Bringing assets to the screen is difficult in C++. AS3 enables me  
to do

that much more easily.

I am always going to use C++ and use Visual Studio's powerful  
debugger for
my most powerful hungry programs, but Adobe's AS3 is a great way to  
work.


John


Jon Bradley wrote:

Learn C, C++ or Objective-C. They are not that hard, you have much  
more

control




___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders





--
Carl Welch
http://www.carlwelch.com
805.403.4819
___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Karl DeSaulniers
Design Drumm
http://designdrumm.com

___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


Re: [Flashcoders] @#$% New iPhone Developer Agr eement Bans the Use of Adobe’s Flash-to-iPhon e Compiler

2010-04-12 Thread Jon Bradley
I would never recommend an enterprise client to take that direction.  
Want to do a little game or don't care much about being able to debug,  
or have to rely on a middle-man? By all means that's fine but clients  
I deal with generally would not appreciate that direction.


This whole thing has nothing to do with Adobe. Too may folks are  
taking this personally. I guess I am not as passionate as others in  
the Flash community about this. I'll move along and develop however  
it's accepted. Again, it's their device and their platform.


Apple creates excellent consumer devices and is a market worth  
targeting, regardless of the limitations they impose. They are not  
standing alone in their decision to limit the way software is written  
for their devices. Blame them or not, they have the right to choose  
that path. Of course, they will also have to deal with the  
consequences of those decisions.


my 0.02.

- j

On Apr 12, 2010, at 11:45 AM, Glen Pike wrote:

IMHO, I don't think people have an issue with the correct  
methodology of making apps - if that were the case we might still be  
in the dark ages of development.  Flash gave and still gives a lot  
of people the power to develop ideas for programs quickly, without  
having to wade through rubbish like DirectX and other stuffy system  
API's.


If I want to develop crap applications for the app store, I should  
be able to do it in the language and on the system of my choice.


If I want to develop good applications for the app store, I should  
go and buy some books on the language and system of my choice, then  
develop aforementioned apps.



Your point about the compiler maybe true, but hey, there are plenty  
of people writing compilers out there.  Surely it's my choice  
whether I write something that runs like a snail and does not make  
any money.


Jon Bradley wrote:
I wouldn't call that amazing – I would call that whining. No  
offense to Lee, of course.


Although all of us would love to develop iPhone and iPad  
applications using the Flash platform, frankly that is not a proper  
methodology for developing for these systems, in my opinion.


Learn C, C++ or Objective-C. They are not that hard, you have much  
more control and you are not at the beck and call of a translation  
governed by something like LLVM, which you have no control over.


- j


On Apr 12, 2010, at 5:00 AM, allandt bik-elliott  
(thefieldcomic.com) wrote:



thanks lee brimelow for this amazing post
http://theflashblog.com/?p=1888


___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders




___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders



___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


Re: [Flashcoders] @#$% New iPhone Developer Agr eement Bans the Use of Adobe’s Flash-to-iPhon e Compiler

2010-04-12 Thread Jon Bradley
I wouldn't call that amazing – I would call that whining. No offense  
to Lee, of course.


Although all of us would love to develop iPhone and iPad applications  
using the Flash platform, frankly that is not a proper methodology for  
developing for these systems, in my opinion.


Learn C, C++ or Objective-C. They are not that hard, you have much  
more control and you are not at the beck and call of a translation  
governed by something like LLVM, which you have no control over.


- j


On Apr 12, 2010, at 5:00 AM, allandt bik-elliott (thefieldcomic.com)  
wrote:



thanks lee brimelow for this amazing post
http://theflashblog.com/?p=1888


___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


Re: [Flashcoders] @#$% New iPhone Developer Agr eement Bans the Use of Adobe’s Flash-to-iPhon e Compiler

2010-04-12 Thread Karl DeSaulniers
For those interested. All hope is not lost if you want to still make  
money using CS5 for iPhone apps.
Just a different avenue, but a more fitting one considering the  
current circumstances and stance Apple is taking.
These guys have been dealing with what we are dealing with now since  
the iPhone came out.


http://blog.iphone-dev.org/

My point being that Apple doesn't really have the strong hold they  
think they do when it comes to their SDK.
Cydia Store is a jailbroken app that lets you sell your own  
applications. They don't take more than Apple would from the sales.
I think its like a 30% Cydia Store - 70% Developer split. Same as  
Apple. The app uses paypal for purchasing as well.
You can also develop your app in CS5 and it work.  Oh... and no  
developer fees.. (I don't believe)

They are also talking about jailbreaking iPads.  :))
Might be worth some peoples time to research.

Best,

Karl


On Apr 12, 2010, at 4:00 AM, allandt bik-elliott (thefieldcomic.com)  
wrote:


thanks lee brimelow for this amazing post
http://theflashblog.com/?p=1888


On 11 April 2010 23:00, Mattheis, Erik (MIN - WSW) <
ematth...@webershandwick.com> wrote:


OK, that sort of makes sense - the "sort of" because cross-platform
compiled apps can already be accepted or rejected at the app store  
level. If
money from developers was a major cash flow avenue, this would make  
total
sense but compared to the app store, it's not,  AFAIK. It seems it  
would be
a financial benefit for Apple to have a larger pool of apps to  
choose to

sell or not, regardless of how they were developed.

Here's another "settling old scores" theory, but between Apple and  
Adobe

themselves as opposed to the Apple vs MS theory I recently suggested,

"In 1996 when Apple was seemingly on the ropes, Adobe made a crucial
business decision and one that is coming back to bite them in the  
ass. They

declared that their primary development platform would be Windows;
subsequently, every new application or major revision of a product was
introduced for Windows first and followed months later, sometimes  
never at

all, by a Mac version."


http://innerdaemon.wordpress.com/2010/04/10/sorry-adobe-you-screwed- 
yourself/


From: flashcoders-boun...@chattyfig.figleaf.com [
flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of Dave Watts [
dwa...@figleaf.com]
Sent: Sunday, April 11, 2010 11:13 AM
To: Flash Coders List
Subject: Re: [Flashcoders] @#$% New iPhone Developer Agreement Bans  
the Use

of Adobe’s Flash-to-iPhone Compiler

A lot of outrage hass been expressed, but there has to be a "why".  
Why?


Because it makes economic sense for Apple, and it hurts a company that
Steve Jobs doesn't care for right now.

If you don't allow cross-platform tools to work, developers have to
explicitly choose your platform. Right now, Apple has the market
advantage - lots of people have and want iPhones, iPads, etc. So
developers will choose to build for the Apple platform rather than
building for multiple platforms, giving the App Store a continuing
competitive advantage.

Dave Watts, CTO, Fig Leaf Software
http://www.figleaf.com/
http://training.figleaf.com/

Fig Leaf Software is a Veteran-Owned Small Business (VOSB) on
GSA Schedule, and provides the highest caliber vendor-authorized
instruction at our training centers, online, or onsite.
___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Karl DeSaulniers
Design Drumm
http://designdrumm.com


___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


Re: [Flashcoders] @#$% New iPhone Developer Agr eement Bans the Use of Adobe’s Flash-to-iPhon e Compiler

2010-04-12 Thread Cedric Muller

What's truely lovely in this darkened story:

Flash has a community!! Yes, it has :) Moreover, this community is  
stronger than what I thought
I can now see how the community isn't only made of preachers and all.  
You can't get the flashonomy down.


(and today I stumbled upon the WePad, another iPad pretender... may I  
say with an added appeal)


Cedric


Well said Lee Brimelow.

Apple wielding the knife like this makes them look
angry, isolated and desperate.

John

allandt bik-elliott (thefieldcomic.com) wrote:

thanks lee brimelow for this amazing post
http://theflashblog.com/?p=1888



___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


Re: [Flashcoders] @#$% New iPhone Developer Agr eement Bans the Use of Adobe’s Flash-to-iPhon e Compiler

2010-04-10 Thread Mario Gonzalez
Here's an interesting point I forgot about (not the timing but these  
specific repercussions):


But they announced it within 3 days (!!!) of the Adobe CS5 release.  
Meaning Adobe has no chance to do anything about it - information  
about "Flash on iPhone" is all over CS5 boxes, webpages, press  
releases, manuals... everywhere


Ouch!
On Apr 9, 2010, at 10:16 PM, Mattheis, Erik (MIN - WSW) wrote:

Thanks for the Theory, Carl - I'd elevate it to a Law: It's about  
harnessing the iPhone/iPad momentum at any cost - forwarded your  
insight to my coworkers. But I wonder how much of this is based on  
the old MS vs Apple war - calculated on the fact there's probably  
more C++ than ActionScript developers out there.


I've been an Apple devotee since the IIc and will probably continue  
to buy Macs for my home computer. Own stock too ... I've a "dumb"  
Sanyo phone I'm upgrading one of these months, and even before this  
news, it was obvious I should get an Android device.


Apple has always been both a hardware *and* software giant despite  
its small market share, unique. But they seem to be gambling that on  
a gambit that they can leverage their present advantage in mobile  
market to finally be the king. I'm thinking and hoping this hubris  
will bite them back, or at least not succeed.


As a developer, I've tried to wrap my mind around Objective C, and  
that effort made my brain hurt. AS2 to AS3 pleasantly stretched it.  
Dunno, I've a .NET colleague and if you asked him, he'd say he'd  
rather approach developing an iPhone app in C than ActionScript.  
Thus, repeating, maybe Apple is trying to burn Microsoft by  
harnessing the power of the developers they've cultivated  
through .NET.


From: flashcoders-boun...@chattyfig.figleaf.com [flashcoders-boun...@chattyfig.figleaf.com 
] On Behalf Of Mark Winterhalder [mar...@gmail.com]

Sent: Thursday, April 08, 2010 8:45 PM
To: Flash Coders List
Subject: Re: [Flashcoders] @#$% New iPhone Developer Agreement Bans  
the Use of Adobe’s Flash-to-iPhone Compiler


On Fri, Apr 9, 2010 at 3:00 AM, Carl Welch  
 wrote:
http://daringfireball.net/2010/04/ 
iphone_agreement_bans_flash_compiler


I can't even explain how frustrated I am about apple. I just feel  
that Mr
Job's is just giving the finger to so many people that have  
supported and

promoted his company since day one. ugh.


Frustrated doesn't even begin to describe it.

My theory is that it's about vendor lock-in. Cross platform
development offers a way around it -- if the exact same apps you payed
for and, maybe more importantly, got used to, are available for
Android, then you can switch away from iPhone OS.

Mobile devices always are a compromise. You weight CPU performance
against battery life, make a decision about screen size, and so on.
Apple has a two-sizes-fit-all product line, while a number of
manufacturers produce a growing variety of Android devices.
___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders


___
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders