Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

AppGameKit Classic Chat / Help me understand making broadcast work, please.

Author
Message
MaPo
16
Years of Service
User Offline
Joined: 6th Aug 2008
Location: Machu Picchu
Posted: 1st Jan 2014 01:20
I purchased AppGameKit build 108 for Windows (7) development. I have an iPhone5 with iOS 7.0.4 installed. I have installed the AppGameKit player on the iPhone from the Apple app store.

I have simple helloWorld programs running ok and I broadcast them but the iPhone player always stays on "Waiting for Stream."

The Windows 7 dev box is plugged into (wired) to a Linksys Wireless-G WRT54G2. The same router provides the wireless network that the iPhone is connected to. Wireless connection by iPhone confirmed.

I have disabled Bluetooth on the iPhone, I have turned off all Windows 7 firewalls. I don't have VMware installed on the Windows box, but I do have Virtualbox (not being used right now), so I disabled the Virtualbox network connection in the Windows control panel.

The only thing I can think of is that maybe there's a problem because the dev box is wired and the iPhone is wireless?

I know how to get into the router, and I've looked around, but I don't know if this is the problem, or is there is a way to make wired/wireless talk, or well... you can see I'm running out of ideas

Do both machines have to be wireless?

Any help would be greatly appreciated.
xCept
21
Years of Service
User Offline
Joined: 15th Dec 2002
Location:
Posted: 1st Jan 2014 01:50 Edited at: 1st Jan 2014 01:51
The "AGK Viewer" app from the App Store is worthless, even when it works all it does it broadcast low quality screenshots to the device so you really can't experience how the app will actually be.

What you instead want is the "AGK Player" which due to Apple's rules cannot be downloaded from the App Store. If your device is jailbroken, you can download AGK_Player_unsigned_19.ipa from the My Products page and install it to use with 108 beta. If it isn't, you'll have to compile the source yourself through Xcode and will need a developer license with Apple along with all the certificates--which can be a pain when first getting started.

It's a messy solution but TGC tried to submit the AppGameKit Player originally and Apple rejected it, so they came up with the AppGameKit Viewer as a compromise but it won't work at all on any of the newer builds (it hasn't been updated for over 1.5 years).
easter bunny
12
Years of Service
User Offline
Joined: 20th Nov 2012
Playing: Dota 2
Posted: 1st Jan 2014 01:52 Edited at: 1st Jan 2014 01:54
You would have installed the AppGameKit Viewer, which is different to the player.

The Viewer just streams a live feed of the screen, which is pretty useless.
What you need is the player. you can get is for Android here: https://play.google.com/store/apps/details?id=com.thegamecreators.agk_player
But it's not available on the App Store, due to the fact that it runs external code (so Apple won't allow it, because people could play games that they don't want them to). If your device is Jailbroken, then you can install it, or, if you've got an Apple Developer License, you can build your own version as testing for you specific device.


EDIT: Ya beat me to it xCept

Ancient Lady
Valued Member
20
Years of Service
User Offline
Joined: 17th Mar 2004
Location: Anchorage, Alaska, USA
Posted: 1st Jan 2014 02:05
And, yes, your local network that your Windows machine is on does need to have some sort of wireless capability so that your iPhone can 'see' it.

The AppGameKit Viewer on iTunes is, indeed, quite useless.

If you plan to do iOS publication, you either need a Mac of your own or work with someone that has one. In either case, you will need your own Apple iOS Developer's License ($99/year for however long you want your app to appear in Apple's stores).

If you don't get/have your own Mac, you will need to find a friendly person willing to create the files needed to submit to Apple. And, they could probably create a Player for you as well. Having done this for someone else, it is not trivial. Doing the actual publication is a pain in the rear under any circumstances. Creating a Player for someone else is doable, but not trivial. (Your device must be listed in the license installed on their Mac and they need to create the installable file that you would then download, I think, from the Developer site associated with your license.)

Cheers,
Ancient Lady
AGK Community Tester and AppGameKit Master
MaPo
16
Years of Service
User Offline
Joined: 6th Aug 2008
Location: Machu Picchu
Posted: 1st Jan 2014 03:24 Edited at: 1st Jan 2014 03:27
Thank you to all, I learned a lot. I don't think I'm gonna jailbreak at this time, I'm just not sure I can trust it. I figured I might need to get the Mac and license, so this proves it. I'll dev till I'm ready. I think I might have a possibly cool idea, so it's worth it to try and do it the right way. Thanks again.
Ancient Lady
Valued Member
20
Years of Service
User Offline
Joined: 17th Mar 2004
Location: Anchorage, Alaska, USA
Posted: 1st Jan 2014 03:51
A Mac Mini is good to get (and cheapest) if you have a monitor, keyboard and mouse to attach to it (and they do NOT have to be Apple products, all the ones I use are the same as I use on my Windows and Linux computers).

Cheers,
Ancient Lady
AGK Community Tester and AppGameKit Master
Van B
Moderator
22
Years of Service
User Offline
Joined: 8th Oct 2002
Location: Sunnyvale
Posted: 1st Jan 2014 04:31
I like my iPad, iPhone4 and Mac, but really, for mobile AppGameKit development - a £100 Android tablet is 100 times better than anything Apple can offer. Maybe that statement has more weight because I actually like Apple stuff, and I find Android quite clunky in comparison to iOS.
My main thing is that I can get things working natively on a cheap Android tablet, better than with iOS, quicker too - and making an APK to distribute through the google store or USB or other means is very straightforward.

So, if you want to make mobile stuff with AppGameKit on a PC, then an Android tablet is magnitudes more straightforward than an iPad, and that's ALL Apples doing, there's nothing TGC can do to improve matters even though they could if not for Apple. It is what it is I guess - it's the Apple store that'll miss out at the end of the day. Heck, I'd be willing to pay $50 for the same features on iOS as there are on Android for deployment and testing.

I am the one who knocks...

Login to post a reply

Server time is: 2024-11-24 23:42:22
Your offset time is: 2024-11-24 23:42:22