Click Here
home features news forums classifieds faqs links search
6071 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
44 crawler(s) on-line.
 42 guest(s) on-line.
 0 member(s) on-line.



You are an anonymous user.
Register Now!
 Gunnar:  21 mins ago
 MEGA_RJ_MICAL:  21 mins ago
 amig_os:  34 mins ago
 cdimauro:  41 mins ago
 Hypex:  1 hr 34 mins ago
 berylbruse:  1 hr 39 mins ago
 timothyferriss:  1 hr 39 mins ago
 Caspian:  1 hr 39 mins ago
 Hondo:  1 hr 39 mins ago
 AmiEnslaver:  1 hr 39 mins ago

/  Forum Index
   /  Amiga Development
      /  Getting started with OS4 Software Development
Register To Post

Goto page ( 1 | 2 Next Page )
PosterThread
kadenaa 
Getting started with OS4 Software Development
Posted on 21-Apr-2010 14:05:22
#1 ]
Regular Member
Joined: 6-Apr-2003
Posts: 145
From: Sydney

Hi All,

I am looking at getting an X1000 when released and would like to develop software for it. There are a couple of porting projects I will likely do first but these should be straight forward no gui just server code.
However I would like to know what resources there are to assist the newbee. I have been a commercial software developer for 15 years mostly C/C++/C#/Java. I only played a bit with DICE C on the Amiga while I was at UNI and never could get the OS3 specific stuff working.
So my question is are there any examples, tutorials, books etc that I can be looking at while I wait that cover Amiga specific stuff?

Many thanks,

Kad.

 Status: Offline
Profile     Report this post  
Arko 
Re: Getting started with OS4 Software Development
Posted on 21-Apr-2010 14:16:19
#2 ]
Super Member
Joined: 17-Jan-2007
Posts: 1989
From: Unknown

@kadenaa

Quote:

just server code.


Server code ? A new Samba client would be great. All AmigaOD systems are programmed with GCC today. There is a SDK for AOS4 at the Hyperion website. If you are not interested in GUI and if you have no AOS4 computer you can start with GCC on a PC using AROS.

And there is X-Platform IDE enabling people writing soft for AOS4 (and others) without having the system: http://amidevcpp.amiga-world.de/

_________________
AmigaONE. Haha. Just because you can put label on it does not make it Amiga.

I borrowed this comments from here (#27 & #28):
http://amigaworld.net/modules/newbb/viewtopic.php?topic_id=38873&forum=2&start=20&order=0

 Status: Offline
Profile     Report this post  
kadenaa 
Re: Getting started with OS4 Software Development
Posted on 22-Apr-2010 10:15:51
#3 ]
Regular Member
Joined: 6-Apr-2003
Posts: 145
From: Sydney

@Arko

Thanks for the info. I do already have AROS installed as a Virtual Machine. I was more interested in tutorials, sample code etc for how to interact with Amiga specific stuff GUI, Drivers etc. Ami Dev CPP :( sadly Windows only. It is bad enough I have to run Windows at work I'll not run it at home too. Hopefully it will not be too long for the X1000.

Kad.

 Status: Offline
Profile     Report this post  
xeron 
Re: Getting started with OS4 Software Development
Posted on 22-Apr-2010 11:01:52
#4 ]
Elite Member
Joined: 22-Jun-2003
Posts: 2440
From: Weston-Super-Mare, Somerset, England, UK, Europe, Earth, The Milky Way, The Universe

@kadenaa
Once you have an OS4 machine, you can use Codebench, and develop on OS4 itself.

The SDK comes with some documentation, and if you have any questions, utilitybase is a good place to ask.

_________________
Playstation Network ID: xeron6

 Status: Offline
Profile     Report this post  
Mrodfr 
Re: Getting started with OS4 Software Development
Posted on 22-Apr-2010 11:31:51
#5 ]
Super Member
Joined: 28-Jan-2007
Posts: 1396
From: French

@kadenaa

One programming site:

http://utilitybase.com/

You can allready cross-compiling:

http://www.zerohero.se/cross/os4.html

For example, the amiblitz3 programmer use WinUAE and program amiblitz for AOS3, AOS4, morphOS,.......

Diego carossan code on his linux or PC box softwares for AOS3, AOS4 and morphOS.

That mean you can allready start.......now


_________________
BTW, what you have done for the amiga today ????

-A1200+Mediator+VooDoo3+060/50+96mo+SCSI-KIT
-SAM440EP-667mhz-on MapowerKC3000+AOS4.1

Amiga Docs Disks Preservation Project

 Status: Offline
Profile     Report this post  
DAX 
Re: Getting started with OS4 Software Development
Posted on 22-Apr-2010 11:47:55
#6 ]
Elite Member
Joined: 30-Sep-2009
Posts: 2790
From: Italy

@kadenaa
There is a resident here that is about to write a (printed!) book on Aos4 development there was a thread a while back testing the "interest" of the community, which was very high, so I think he will do it (it will have tutorials, snippets and so on).
Not a programmer myself (just did very easy projects in visual studio and QT) but I am interested in that book too :)

_________________
SamFlex Complete 800Mhz System + AmigaOS 4.1 Update 4
Amiga 2000 DKB 2MB ChipRam GVP G-Force040 Picasso 2 OS3.9 BB2
AmigaCD 32

 Status: Offline
Profile     Report this post  
yoodoo2 
Re: Getting started with OS4 Software Development
Posted on 22-Apr-2010 13:27:19
#7 ]
Super Member
Joined: 4-Aug-2003
Posts: 1332
From: Stourbridge, UK

Official thread for the OS4 Programming Guide (OS4PG).


The official website (with loads of links to current programming resources/guides etc) will be: www.ast-workshops.co.uk/os4pg although it hasn't been officially launched yet.

_________________
Happiness is mandatory.
MindSpace: MindMaps and UML diagrams for OS4

We ran 5 Recursion Computer Fairs before hitting the exit condition

 Status: Offline
Profile     Report this post  
yoodoo2 
Re: Getting started with OS4 Software Development
Posted on 22-Apr-2010 13:30:09
#8 ]
Super Member
Joined: 4-Aug-2003
Posts: 1332
From: Stourbridge, UK

@yoodoo2

NB the OS4PG project has a very good level of support from key Amiga developers and will be written and checked by a team of experienced Amiga programmers. More info to follow in 2 more weeks (ahem).

_________________
Happiness is mandatory.
MindSpace: MindMaps and UML diagrams for OS4

We ran 5 Recursion Computer Fairs before hitting the exit condition

 Status: Offline
Profile     Report this post  
NutsAboutAmiga 
Re: Getting started with OS4 Software Development
Posted on 22-Apr-2010 17:48:04
#9 ]
Elite Member
Joined: 9-Jun-2004
Posts: 12812
From: Norway

@kadenaa

There are a few example in the OS4 SDK, but there lost examples missing,

SDK documents consist most of a detailed description of what etch command does, it does not how ever explain what command to use, the types / structures used by the command, and does not feature any beginner guide.

If you need some information on the types / structures you need to dig in to header files this files are commented.

Most developer her are where friendly, if you need help whit some thing then just ask.

Last edited by NutsAboutAmiga on 22-Apr-2010 at 05:50 PM.

_________________
http://lifeofliveforit.blogspot.no/
Facebook::LiveForIt Software for AmigaOS

 Status: Offline
Profile     Report this post  
kadenaa 
Re: Getting started with OS4 Software Development
Posted on 23-Apr-2010 10:12:29
#10 ]
Regular Member
Joined: 6-Apr-2003
Posts: 145
From: Sydney

@DAX

Yes I saw the thread and added my interest. I do like a printed manual, something to read in the toilet, I love to multitask :). I might get a netbook so I can surf the web there too.

Kad.

 Status: Offline
Profile     Report this post  
kadenaa 
Re: Getting started with OS4 Software Development
Posted on 23-Apr-2010 10:16:02
#11 ]
Regular Member
Joined: 6-Apr-2003
Posts: 145
From: Sydney

@yoodoo2

Thanks for the links I have them book marked now. I'll definitely be up for the copy of the book when it's released. I'm also happy to pre-order too :)

Kad.

 Status: Offline
Profile     Report this post  
kadenaa 
Re: Getting started with OS4 Software Development
Posted on 23-Apr-2010 10:18:59
#12 ]
Regular Member
Joined: 6-Apr-2003
Posts: 145
From: Sydney

@NutsAboutAmiga

Thanks for that I'll download the SDK now and have a look. Ah reading through headerfiles, that brings back memories.

Kad.

 Status: Offline
Profile     Report this post  
kadenaa 
Re: Getting started with OS4 Software Development
Posted on 23-Apr-2010 10:38:12
#13 ]
Regular Member
Joined: 6-Apr-2003
Posts: 145
From: Sydney

@Mrodfr

Thanks for the links will check them out.

Kad

 Status: Offline
Profile     Report this post  
joeled 
Re: Getting started with OS4 Software Development
Posted on 23-Apr-2010 12:14:04
#14 ]
Cult Member
Joined: 25-Dec-2007
Posts: 724
From: Uppsala, Sweden

@kadenaa

Hi and welcome! What kind of porting projects are you interested in?

_________________
AmigaOS on Google+
AmigaOS on Facebook

 Status: Offline
Profile     Report this post  
kadenaa 
Re: Getting started with OS4 Software Development
Posted on 23-Apr-2010 14:17:55
#15 ]
Regular Member
Joined: 6-Apr-2003
Posts: 145
From: Sydney

@joeled

Well. I haven't noticed any media streaming software for OS4 so I was thinking of porting one probably a simple one without transcoding at least in the first instance.

I have a couple of other ideas for stuff but really not decided on them yet.

Kad.

P.S. Your dog does not look at all well!

 Status: Offline
Profile     Report this post  
ChrisH 
Re: Getting started with OS4 Software Development
Posted on 23-Apr-2010 19:51:47
#16 ]
Elite Member
Joined: 30-Jan-2005
Posts: 6679
From: Unknown

@kadenaa
Sounds cool :)

_________________
Author of the PortablE programming language.
It is pitch black. You are likely to be eaten by a grue...

 Status: Offline
Profile     Report this post  
Mechanic 
Re: Getting started with OS4 Software Development
Posted on 23-Apr-2010 21:08:19
#17 ]
Elite Member
Joined: 27-Jul-2003
Posts: 2007
From: Unknown

@kadenaa

Just a side note.

Looks like somebody else has picked up on Rexx and did their own implementation.

http://www.ecomstation.com/product_info.phtml?url=nls/en/content/tour-whyecs.html&title=Why%20eComStation

 Status: Offline
Profile     Report this post  
Chris_Y 
Re: Getting started with OS4 Software Development
Posted on 23-Apr-2010 21:58:46
#18 ]
Elite Member
Joined: 21-Jun-2003
Posts: 3203
From: Beds, UK

Quote:

kadenaa wrote:

Well. I haven't noticed any media streaming software for OS4 so I was thinking of porting one probably a simple one without transcoding at least in the first instance.


Check out TuneNet and MPlayer first, concentrate your effort on something those two can't already stream.

Quote:

Mechanic wrote:
@kadenaa

Just a side note.

Looks like somebody else has picked up on Rexx and did their own implementation.

http://www.ecomstation.com/product_info.phtml?url=nls/en/content/tour-whyecs.html&title=Why%20eComStation


Rexx did not start out on the Amiga, ARexx is "just" a port from Unix with a message port added.

Chris

Last edited by Chris_Y on 23-Apr-2010 at 09:59 PM.

_________________
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar is Tabitha by Eric W Schwartz

 Status: Offline
Profile     Report this post  
Kicko 
Re: Getting started with OS4 Software Development
Posted on 23-Apr-2010 22:13:27
#19 ]
Elite Member
Joined: 19-Jun-2004
Posts: 5009
From: Sweden

@kadenaa

Welcome and good luck with coding :)

 Status: Offline
Profile     Report this post  
Mechanic 
Re: Getting started with OS4 Software Development
Posted on 23-Apr-2010 22:35:32
#20 ]
Elite Member
Joined: 27-Jul-2003
Posts: 2007
From: Unknown

@Chris_Y

Quote:

Mechanic wrote:
@kadenaa

Rexx did not start out on the Amiga, ARexx is "just" a port from Unix with a message port added.

Chris


Yes. And now another OS is doing the same thing.

?????????
Never said Rexx started on Amiga.

 Status: Offline
Profile     Report this post  
Goto page ( 1 | 2 Next Page )

[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle