Hi !
Featured games (84)
games approved by the League of Dukes
Games in Showcase (604)
Games in Android Showcase (171)
games submitted by our members
Games in WIP (654)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Tira Jump, good or bad?  (Read 3067 times)
0 Members and 1 Guest are viewing this topic.
Online Abuse

JGO Knight

Medals: 28

falling into the abyss of reality

« Posted 2005-03-07 07:58:41 »

Has anybody had any contact with Tira, and the Jump Product Suite?

What exactly does it do?
Is it just a corporation putting a name to common sense programming?
Or does it genuinely offer a productivity gain?

Make Elite IV:Dangerous happen! Pledge your backing at KICKSTARTER here!
Offline Matzon

JGO Knight

Medals: 19
Projects: 1

I'm gonna wring your pants!

« Reply #1 - Posted 2005-03-07 08:29:40 »

I'm very sceptic! I browsed an online article that they refered to which posted the following:
1) Hard-coding for Fixed Screen Sizes
Hard-coding for fixed screen sizes severely limits portability. When working with drawing screen elements, make sure your splashscreens, sprites, and background images are dynamically adjustable to different screen sizes instead. For example, say you want to draw a size 10 pixel rectangle at the bottom right corner of the screen. Instead of this:

graphics.drawRect(118, 118, 10, 10);

Your code should look like this:

graphics.drawRect(getWidth() - 10, getHeight() 10, 10, 10);

Both will work on a Nokia 7210 but the former will not be portable.

Anyone having dealt with enough models will know that the above advice basically is invalid. The reason being that getWidth/getHeight is flawed on several devices, and cannot be used.

I'd imagine that their stuff would probably work fine for basic stuff.  But for our stuff (multiplayer games over internet) it just wont do.

Online Abuse

JGO Knight

Medals: 28

falling into the abyss of reality

« Reply #2 - Posted 2005-03-07 08:46:04 »

I hate to ask, but have you got any links to any of their material?
All my googles have turned up corporate advertising BS =/

Make Elite IV:Dangerous happen! Pledge your backing at KICKSTARTER here!
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Matzon

JGO Knight

Medals: 19
Projects: 1

I'm gonna wring your pants!

« Reply #3 - Posted 2005-03-07 09:31:37 »

sorry no, didn't even know they existed before your post.

Offline Falken

Senior Newbie

biggidy bong

« Reply #4 - Posted 2005-03-07 16:21:53 »

You don't have to use getWidth(); they will still accept your code if you use a member variable containing the screen width - as long as it isn't declared 'final'.

It is my understanding that they have a tool which will change the properties in your .class files.  So if you had a global variable called 'screenwidth' and it was set to 128, their tool could change the bytecode to assign it a different width.  Clearly it only works if the tool can identify code relating to the screen width.  If you were to use hardcoded values then they would be meaningless to the tool, as it would just be a number, there is no label associated with it.  

At least that's how I think it works, but I could be wrong.
Not sure how good they are.
Offline Matzon

JGO Knight

Medals: 19
Projects: 1

I'm gonna wring your pants!

« Reply #5 - Posted 2005-03-08 05:02:37 »

fwiw, I am still very sceptic - particularly since I can't find any worthwhile info on their site. How does it integrate with existing build environemnts - what about per customer injected code, what about resource management per device etc. etc.

My experience so far, tells me that no product can just magically transform your Nokia Series 90 code to work on a Sony Ericsson T610. You still have to do a lot of work to make that happen.

Offline Falken

Senior Newbie

biggidy bong

« Reply #6 - Posted 2005-03-08 23:50:44 »

They have a J2ME developers website with forums and articles on 'developing portable code'.  It's free to register.

I agree with your scepticism.  We are currently considering whether to outsource some of our more difficult ports to a 'Tira Certified Partner'.  I can't imagine they'll do a perfect conversion without dropping a few features.   But we'll do the easy ones and they can do the difficult ones Cheesy that is assuming they can do it.
Offline Fraggle

Senior Newbie

Java is Great!

« Reply #7 - Posted 2005-03-13 16:13:48 »

Exactly the same scepticisme here.
My guess is that they have a robust set of tools they bundled as a product.
There are 2 or 3 other companies doing the same (can't remember the names but you could find them by digging news).

There is antenna and j2me polish already that can help.. but it's difficult to switch from our tools and methods to thoses tools and methods.
Also, doja is very much forgotten while it's one of the most standarised MIDP-like specs out there (and starting to be quite popular among operators).

Hope this helps,


Build multiplayers mobile java game for a living.
Pages: [1]
  ignore  |  Print  
You cannot reply to this message, because it is very, very old.

bilznatch (24 views)
2015-08-04 11:03:17

SHC (39 views)
2015-08-01 03:58:20

Jesse (24 views)
2015-07-29 04:35:27

Riven (46 views)
2015-07-27 16:38:00

Riven (25 views)
2015-07-27 15:35:20

Riven (27 views)
2015-07-27 12:26:13

Riven (18 views)
2015-07-27 12:23:39

BurntPizza (41 views)
2015-07-25 00:14:37

BurntPizza (54 views)
2015-07-24 22:06:39

BurntPizza (34 views)
2015-07-24 06:06:53
List of Learning Resources
by gouessej
2015-07-09 11:29:36

How Do I Expand My Game?
by bashfrog
2015-06-14 11:34:43

List of Learning Resources
by PocketCrafter7
2015-05-31 05:37:30

Intersection Methods
by Roquen
2015-05-29 08:19:33

List of Learning Resources
by SilverTiger
2015-05-05 10:20:32

How to: JGO Wiki
by Mac70
2015-02-17 20:56:16

2D Dynamic Lighting
by ThePixelPony
2015-01-01 20:25:42

How do I start Java Game Development?
by gouessej
2014-12-27 19:41:21 is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!