Technology Blogs by Members
Explore a vibrant mix of technical expertise, industry insights, and tech buzz in member blogs covering SAP products, technology, and events. Get in the mix!
cancel
Showing results for 
Search instead for 
Did you mean: 
former_member182313
Participant

Edit: 02/07. Thanks to john.appleby3, here is the purpose of this blog:

Today, based on tweets, I learned SAP is making changes to give better developer experience as suggested by John Appleby's blog. Since  was not included in that blog, I wanted to share my 2 cents on  versus #HANA. I believe iPad/iPhone are highly relevant in HANA environment. In that scenario, I thought understanding the difference between  & HANA developer experience would be helpful while SAP is working on changes. This information could be helpful in 2 ways:

  1. Is there anything SAP can learn from  model &
  2. If SAP believes iPad/iPhone is going to play a major role in HANA environment, then I guess making HANA developer experience compatible with  developer experience makes more sense.

I tweeted:

@tweetsinha @applebyj @BoobBoo @mjturner @aiazkazi @oliver$1300MBook+free Stanfordclass+$99dev lic=Apple developer. For#SAP developer?

amit.sinha responded:

@praba01 @applebyj @boobboo @mjturner @aiazkazi @oliver for#HANA $12Kbox or free 90 d+ free HPI classes /HANA Academy + free Dev license

Let me explain these tweets with an example:

Let us say, I meet a stranger who is interested in becoming an developer. He/she wants to know what steps he/she should take to start developing amazing  applications. I would tell that person to buy MacBook Pro/Air for $1,000+ (less for used), learn iOS programming through free Stanford University classes - very high quality - and if satisfied with the progress, buy developer license for $99 per year which would allow him/her to test apps on iPhone and/or iPad instead of on simulator. Plus he/she would be able to publish and sell apps in Apple Store with developer license. He/she wouldn't need any other documentation except Stanford videos and in-code documentation provided by Xcode. Really simple and less expensive to start developing applications in  environment.

Now let us say, I meet a stranger who is interested in becoming #HANA developer. Based on amit.sinha tweet, I would tell that person to buy either $12K HANA box or free 90 day license, attend HPI classes/HANA Academy. He/she would get developer license for free. Now let us analyze this in a tabular format:

Characteristic
SAP Developer
 DeveloperComments
Investment

USD12,000 or Free 90 day access

Update: 02/11: 12K/90 day option not available.

US$1,000Free access to HANA is great;After 90 days, I would need $12K to continue the development or find another source for free access, in which case I would lose all work I did in the last 90 days.
Dedicated versus multi purposeHANA box is dedicated serverMacBook Pro/Air multi purpose. If HANA development stuff is not exciting, then HANA box would become unusable. MacBook Pro/Air is a general purpose laptop.
DocumentationMany sourcesSelf-sufficientI guess I don't need to explain how difficult it is to get information on any SAP product.
Training Classes/Videos on InternalsHPINot Available and /or Not RequiredHasso Plattner Institute classes provides excellent details on technology. If you're interested in knowing how HANA works, then I would highly recommend this site. HPI also offers other classes.
Instant gratificationNOYESI don't know about others; for me, this is very critical to stay motivated. All I had to do with  was to download Xcode and start developing with the help of Stanford Class instructor. I've tried HANA several times. Different kind of experience. After accessing/configuring HANA, I always hit a brick wall: what next? Interestingly I've several years of SQL experience.
Training Classes/Videos on ProgrammingHANA AcademyStanford University's classes

HANA Academy  --> Unstructured

Stanford Classes --> K&R based approach,structured - start small, give instant gratification & keep developers motivated; Excellent materials with home work and assignments. You can find more details here.

ScopeEnterpriseConsumerIf this difference explains other differences listed in this table, then I'm fine. I just wanted to get a confirmation from someone who knew. As an independent consultant, I would rather spend my time on  and/or other consumer technologies in my free time if someone confirms that HANA is for developers who're working for mid to large enterprises.
5 Comments
Labels in this area