caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
* [Caml-list] OCaml app for iOS, Schnapsen card game
@ 2012-03-21 22:13 Jeffrey Scofield
  2012-03-21 23:41 ` Anthony Tavener
  0 siblings, 1 reply; 5+ messages in thread
From: Jeffrey Scofield @ 2012-03-21 22:13 UTC (permalink / raw)
  To: caml-list

As more proof that you can write real-world iOS apps in OCaml, our little
outfit Psellos has just released a second OCaml app through the App Store.
It plays the classic card games Schnapsen and Sixty-Six.

You can find info about the app at our website:

    http://psellos.com/

We think using OCaml was a real advantage in building the game-playing
engine.  It also seemed a great fit for the animation subsystem that I
wrote to make the cards move (immutably).

Also, these are great card games.  One of our friends was inspired by
the app to start up a blog about Schnapsen (also on the website).

In addition to the two apps that we sell (for cheap), I've written 5
apps that show how to code for iOS in OCaml.  The sources for all 5 are
available at our website in the OCaml section
(http://psellos.com/ocaml/).  A few people have used these examples as
the basis for their own apps.

There's also info on how to cross compile to iOS and to the iOS
Simulator, how to build the cross compilers we're using, and how to use
OpenGL ES from OCaml.

Recently there was a question about updating our tools to work with
Apple's latest Xcode.  Now that the app is released, I'll be doing that
as soon as I can.

I'm trying my best to start a worldwide OCaml-on-iOS craze :-), and
would be very happy to hear from anyone interested.

Regards,

Jeffrey Scofield
Seattle

jeffsco@psellos.com

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Caml-list] OCaml app for iOS, Schnapsen card game
  2012-03-21 22:13 [Caml-list] OCaml app for iOS, Schnapsen card game Jeffrey Scofield
@ 2012-03-21 23:41 ` Anthony Tavener
  2012-03-23  0:09   ` [Caml-list] " Jeffrey Scofield
  0 siblings, 1 reply; 5+ messages in thread
From: Anthony Tavener @ 2012-03-21 23:41 UTC (permalink / raw)
  To: Jeffrey Scofield; +Cc: caml-list

[-- Attachment #1: Type: text/plain, Size: 2293 bytes --]

I think this is awesome. OCaml is much more pleasant to use than the
alternatives, so having it available for developing software on mobile
devices is great, even if it's only iOS. ;)

Your a frontiersman... and I hope others follow suit and write more games
in OCaml and bring it to more mobile platforms!

I've been writing a game for PC with possibility of targeting PS3... and
maybe phones. But I don't even own a phone, so that's not in-mind for now.

I appreciate your work! Even more if I do end up using it!

 Tony

On Wed, Mar 21, 2012 at 4:13 PM, Jeffrey Scofield <jeffsco@psellos.com>wrote:

> As more proof that you can write real-world iOS apps in OCaml, our little
> outfit Psellos has just released a second OCaml app through the App Store.
> It plays the classic card games Schnapsen and Sixty-Six.
>
> You can find info about the app at our website:
>
>    http://psellos.com/
>
> We think using OCaml was a real advantage in building the game-playing
> engine.  It also seemed a great fit for the animation subsystem that I
> wrote to make the cards move (immutably).
>
> Also, these are great card games.  One of our friends was inspired by
> the app to start up a blog about Schnapsen (also on the website).
>
> In addition to the two apps that we sell (for cheap), I've written 5
> apps that show how to code for iOS in OCaml.  The sources for all 5 are
> available at our website in the OCaml section
> (http://psellos.com/ocaml/).  A few people have used these examples as
> the basis for their own apps.
>
> There's also info on how to cross compile to iOS and to the iOS
> Simulator, how to build the cross compilers we're using, and how to use
> OpenGL ES from OCaml.
>
> Recently there was a question about updating our tools to work with
> Apple's latest Xcode.  Now that the app is released, I'll be doing that
> as soon as I can.
>
> I'm trying my best to start a worldwide OCaml-on-iOS craze :-), and
> would be very happy to hear from anyone interested.
>
> Regards,
>
> Jeffrey Scofield
> Seattle
>
> jeffsco@psellos.com
>
> --
> Caml-list mailing list.  Subscription management and archives:
> https://sympa-roc.inria.fr/wws/info/caml-list
> Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
> Bug reports: http://caml.inria.fr/bin/caml-bugs
>
>

[-- Attachment #2: Type: text/html, Size: 3245 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Caml-list] Re: OCaml app for iOS, Schnapsen card game
  2012-03-21 23:41 ` Anthony Tavener
@ 2012-03-23  0:09   ` Jeffrey Scofield
  2012-03-23  7:39     ` Kakadu
  0 siblings, 1 reply; 5+ messages in thread
From: Jeffrey Scofield @ 2012-03-23  0:09 UTC (permalink / raw)
  To: Caml List; +Cc: Jeffrey Scofield

Anthony:

> Your a frontiersman... and I hope others follow suit and write more
> games in OCaml and bring it to more mobile platforms!
> . . .
> I appreciate your work! Even more if I do end up using it!

Thanks for the kind words.  I've always wanted to be considered a
frontiersman!

I'd love to see more mobile OCaml apps of all kinds.  I know of one
OCaml app for iOS that's almost ready to release.  Today I saw some real
interest from a few other frontiersman hacker types.  So things are
looking pretty good.

Jeffrey


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Caml-list] Re: OCaml app for iOS, Schnapsen card game
  2012-03-23  0:09   ` [Caml-list] " Jeffrey Scofield
@ 2012-03-23  7:39     ` Kakadu
  2012-03-23  7:48       ` Alan Schmitt
  0 siblings, 1 reply; 5+ messages in thread
From: Kakadu @ 2012-03-23  7:39 UTC (permalink / raw)
  To: Jeffrey Scofield; +Cc: Caml List

I want to specify this question. We need a real MacOSX operational
system to develop for iOS+ocaml, don't we?

Best wishes,
Kakadu

On Fri, Mar 23, 2012 at 4:09 AM, Jeffrey Scofield <jeffsco@psellos.com> wrote:
> Anthony:
>
>> Your a frontiersman... and I hope others follow suit and write more
>> games in OCaml and bring it to more mobile platforms!
>> . . .
>> I appreciate your work! Even more if I do end up using it!
>
> Thanks for the kind words.  I've always wanted to be considered a
> frontiersman!
>
> I'd love to see more mobile OCaml apps of all kinds.  I know of one
> OCaml app for iOS that's almost ready to release.  Today I saw some real
> interest from a few other frontiersman hacker types.  So things are
> looking pretty good.
>
> Jeffrey
>
>
> --
> Caml-list mailing list.  Subscription management and archives:
> https://sympa-roc.inria.fr/wws/info/caml-list
> Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
> Bug reports: http://caml.inria.fr/bin/caml-bugs
>


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Caml-list] Re: OCaml app for iOS, Schnapsen card game
  2012-03-23  7:39     ` Kakadu
@ 2012-03-23  7:48       ` Alan Schmitt
  0 siblings, 0 replies; 5+ messages in thread
From: Alan Schmitt @ 2012-03-23  7:48 UTC (permalink / raw)
  To: Kakadu; +Cc: Jeffrey Scofield, Caml List

On 23 mars 2012, at 08:39, Kakadu wrote:

> I want to specify this question. We need a real MacOSX operational
> system to develop for iOS+ocaml, don't we?

I'm afraid so. In fact, unless there have been some progress for cross-compilation that I'm unaware of, you need an operation OS X system to compile any ocaml program that needs to run natively on OS X.

Alan

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2012-03-23  7:48 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-03-21 22:13 [Caml-list] OCaml app for iOS, Schnapsen card game Jeffrey Scofield
2012-03-21 23:41 ` Anthony Tavener
2012-03-23  0:09   ` [Caml-list] " Jeffrey Scofield
2012-03-23  7:39     ` Kakadu
2012-03-23  7:48       ` Alan Schmitt

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).