Long-term viability of akka on android

112 views
Skip to first unread message

Tim Pigden

unread,
Aug 29, 2014, 2:16:51 AM8/29/14
to akka...@googlegroups.com
Hi
For some time we've been working with Akka on android. It's been a bit of a struggle because of proguard and so on - but it's just about viable and allows us to run common code between server and android.
However, the roadmap blog http://typesafe.com/blog/akka-roadmap-update-2014 says that Java 8 (reasonably) is the platform required post 2.4.

Now it may be possible to work around these things in the future but at the moment I'm looking at an already tenuous "community supported" toolset to get anything to work and I'm worried that with post 2.4 this will remain a constant battle which our small company cannot afford to fight.

Is there any Typesafe commitment to support Akka on Android or is this just not a target? In the latter case, it may make sense for us to cut our losses and code Android stuff in straight Java. This is a critical question for us.

Tim

Akka Team

unread,
Aug 29, 2014, 6:40:11 AM8/29/14
to Akka User List
Hi Tim,

Android is not our target platforms since we mostly target server-side. That said, Akka 2.4 will be still happy with Java 6 and it is our intended long term support release. It will be probably quite a bit of time while Akka 3 comes out and Java 8 will be required, but 2.4 will be around that time, too.

-Endre


--
>>>>>>>>>> Read the docs: http://akka.io/docs/
>>>>>>>>>> Check the FAQ: http://doc.akka.io/docs/akka/current/additional/faq.html
>>>>>>>>>> Search the archives: https://groups.google.com/group/akka-user
---
You received this message because you are subscribed to the Google Groups "Akka User List" group.
To unsubscribe from this group and stop receiving emails from it, send an email to akka-user+...@googlegroups.com.
To post to this group, send email to akka...@googlegroups.com.
Visit this group at http://groups.google.com/group/akka-user.
For more options, visit https://groups.google.com/d/optout.



--
Akka Team
Typesafe - The software stack for applications that scale
Blog: letitcrash.com
Twitter: @akkateam

Tim Pigden

unread,
Aug 29, 2014, 6:57:27 AM8/29/14
to akka-user@googlegroups com
Endre,
Thanks for the reply.
What is "long term"? A year, 2 years, more?
Will 2.4.x track corresponding 2.11 releases?

It's useful to know if I've got at least 2 years of a common solution.


You received this message because you are subscribed to a topic in the Google Groups "Akka User List" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/akka-user/2ekqSle8gpU/unsubscribe.
To unsubscribe from this group and all its topics, send an email to akka-user+...@googlegroups.com.

To post to this group, send email to akka...@googlegroups.com.
Visit this group at http://groups.google.com/group/akka-user.
For more options, visit https://groups.google.com/d/optout.



--
Tim Pigden
Optrak Distribution Software Limited
+44 (0)1992 517100
http://www.linkedin.com/in/timpigden
http://optrak.com
Optrak Distribution Software Ltd is a limited company registered in England and Wales.
Company Registration No. 2327613 Registered Offices: Suite 6,The Maltings, Hoe Lane, Ware, SG12 9LR England 
This email and any attachments to it may be confidential and are intended solely for the use of the individual to whom it is addressed. Any views or opinions expressed are solely those of the author and do not necessarily represent those of Optrak Distribution Software Ltd. If you are not the intended recipient of this email, you must neither take any action based upon its contents, nor copy or show it to anyone. Please contact the sender if you believe you have received this email in error.

Roland Kuhn

unread,
Aug 31, 2014, 12:21:54 PM8/31/14
to akka-user
Hi Tim,

we usually provide public updates for a major series (like 2.4.x) until we have released the next major series (possibly 3.0, numbering not decided yet). Our commercial offering covers maintenance releases and bugfixes for longer time periods, I’ll ask someone to get back to you with more details. And whether JDK8 will be problematic on Android at the time when this runs out is not yet certain.

All 2.4.x releases will be available for Scala 2.11, just like 2.3.x is released for 2.10 (and 2.11 since that became available).

While Endre is right that Android is not currently targeted directly it is also not set in stone that things must stay this way—we have shown that we do listen to the demand and problems of our community and of course we listen carefully to our customers.

Regards,

Roland


Dr. Roland Kuhn
Akka Tech Lead
Typesafe – Reactive apps on the JVM.
twitter: @rolandkuhn


Reply all
Reply to author
Forward
0 new messages