playMaker

Author Topic: ParseMaker [NEW VERSION: Mach 2014]  (Read 13762 times)

jeanfabre

  • Administrator
  • Hero Member
  • *****
  • Posts: 15318
  • Official Playmaker Support
    • View Profile
ParseMaker [NEW VERSION: Mach 2014]
« on: September 25, 2012, 01:14:52 AM »
Hi Everyone,

Ok, parse is a fantastic Saas, and if you don't know about it, I encourage you to check it out:
https://parse.com/



You can get it here:
https://hutonggames.fogbugz.com/default.asp?W1003


bye,

 Jean
« Last Edit: March 26, 2014, 06:11:06 AM by jeanfabre »

amaranth

  • Full Member
  • ***
  • Posts: 172
    • View Profile
Re: ParseMaker
« Reply #1 on: September 27, 2012, 12:08:05 PM »
Wonderful! Thank you, Jean!

MrMitch

  • Full Member
  • ***
  • Posts: 131
    • View Profile
    • Rage Quit Games - Coming Soon
Re: ParseMaker
« Reply #2 on: October 16, 2012, 01:08:24 PM »
It shouldn't have taken me this long to respond to this thread but i'd like to say Jean has done a fantastic job with this system making it very easy to put into your project and work with.

I would highly recommend to anyone to check it out if you are looking for a very easy to use networking system that works well with unity and playmaker.

Thanks Jean :)
« Last Edit: October 16, 2012, 01:30:01 PM by MrMitch »

tester

  • Playmaker Newbie
  • *
  • Posts: 31
    • View Profile
Re: ParseMaker
« Reply #3 on: November 23, 2012, 03:27:38 PM »
Could you add some little functions to make it more usable please.

Eg:
get class by field name and value.
option to create object with a given unique object id.

Thank you  :) :)

jeanfabre

  • Administrator
  • Hero Member
  • *****
  • Posts: 15318
  • Official Playmaker Support
    • View Profile
Re: ParseMaker
« Reply #4 on: November 25, 2012, 10:45:16 PM »
Hi,

Unfortunatly, Parse do not expose any api to get information of existing classes descriptions, so I can't know or query Parse to know what class, fields and types the current account has...

If you know a way, I would be delighted to implement it ( as I can in DataMaker when querying Sqlite with the pragma queries)

can you elaborate on why you would want to give a unique Object ID yourself? I would not recommend this, because I am involved in some IOS native development and the IOS sdk from parse do not like you messing with class objectID, especially when you starting using cache, and offline use.

If you want your own Unique ID for entries, one option would be to simply create a new entry and leave the ObjectID built in field be managed by parse automatically.

bye,

 Jean

Drunkenoodle

  • Playmaker Newbie
  • *
  • Posts: 25
    • View Profile
Re: ParseMaker
« Reply #5 on: November 26, 2012, 03:17:51 AM »
Excellent job! Just purchased a windows 8 phone, it shall be hammered with custom apps. ;)

-D

kyy921

  • Junior Playmaker
  • **
  • Posts: 50
    • View Profile
    • 上海杉蔓数字科技
Re: ParseMaker
« Reply #6 on: March 19, 2014, 05:33:24 PM »
there is no uniparse anymore, will playmaker support parse directly?

jeanfabre

  • Administrator
  • Hero Member
  • *****
  • Posts: 15318
  • Official Playmaker Support
    • View Profile
Re: ParseMaker
« Reply #7 on: March 25, 2014, 04:01:42 AM »
Hi,

 eh eh :) working on it currently :) currently cleaning up the sample to publish it on the wiki.

Bye,

 Jean

lin0603

  • Playmaker Newbie
  • *
  • Posts: 9
    • View Profile
Re: ParseMaker
« Reply #8 on: March 25, 2014, 09:15:12 AM »
Wow!!!!

Couldn't wait...
Hope could have the new amazing add-on soon..

Thank You Jean

Lin

jeanfabre

  • Administrator
  • Hero Member
  • *****
  • Posts: 15318
  • Official Playmaker Support
    • View Profile
Re: ParseMaker
« Reply #9 on: March 26, 2014, 06:09:44 AM »
Hi,

 Here we go, first release using the official Parse Sdk. I am working on a project where Parse is used, so that was the perfect opportunity to properly start a PlayMaker port for this.

https://hutonggames.fogbugz.com/default.asp?W1003

 The combination of PlayMaker and Parse offer incredible power. And it's really easy to use, thanks to a very well done Parse sdk. It doesn't go without its flaws ( Mobile not very well supported and few issues, like errors not being very informatives...).

 Also, be careful with Parse price, while free for small projects, make sure you plan for monetization if you expect high usage as it's $200 per month. So be very careful not to find yoursefl cornered because of this.

Bye,

 Jean

kyy921

  • Junior Playmaker
  • **
  • Posts: 50
    • View Profile
    • 上海杉蔓数字科技
Re: ParseMaker [NEW VERSION: Mach 2014]
« Reply #10 on: March 26, 2014, 01:00:24 PM »
I try to upload a texture to parse,
it displays
ParseValueToString type not supported UnityEngine.Texture2D
UnityEngine.Debug:LogWarning(Object)

is there anyway i can do it?

Marsh

  • Full Member
  • ***
  • Posts: 227
  • Comfort the disturbed, disturb the comfortable
    • View Profile
Re: ParseMaker [NEW VERSION: Mach 2014]
« Reply #11 on: March 26, 2014, 01:42:32 PM »
Not sure what the action does but to upload a picture to parse you need to send the bytes of the texture as a File with a image extension. Not as a string.

jeanfabre

  • Administrator
  • Hero Member
  • *****
  • Posts: 15318
  • Official Playmaker Support
    • View Profile
Re: ParseMaker [NEW VERSION: Mach 2014]
« Reply #12 on: March 26, 2014, 11:36:21 PM »
Hi,

 Indeed, in this case, I think it should be avoided and instead using the file system from parse directly. I haven't yet implemented that aspect, but it's likely that I will need this too in short while.

I need to leverage the work I did on Easysave tho, cause I can actually do that with easysave and saving an image as a "string". I won't have time this week. Can you bump me next week on this? thanks.


Bye,

 Jean

ps: I also started investigating Facebook login integration with Parse, Parse released a tutorial on this, and it's needed on my project too, so hopefully I'll be able to update this as well.

lin0603

  • Playmaker Newbie
  • *
  • Posts: 9
    • View Profile
Re: ParseMaker [NEW VERSION: Mach 2014]
« Reply #13 on: March 27, 2014, 12:01:53 AM »
Hi Jean :

i'm studying things about Parse?

So i downloaded the sample package and test it...

Login and Sing up is working..

But i face few problems here.

1.My Parse Cloud Call Function returned Error..

2.Parse Object Get Property and set User Property seems like missing Object Id..
   What should i in it?

3.About Parse Query....Should i create my own Class in the Data Browser fist?
   Because it returned nothing found now..
 
Could you help me out?

Thanks

Lin


« Last Edit: March 27, 2014, 01:28:47 AM by lin0603 »

jeanfabre

  • Administrator
  • Hero Member
  • *****
  • Posts: 15318
  • Official Playmaker Support
    • View Profile
Re: ParseMaker [NEW VERSION: Mach 2014]
« Reply #14 on: March 27, 2014, 01:15:14 AM »
Hi,

 -- Cloud function: it expects a function that returns a string. so double check that you indeed return a string. I am planning on supported all cases, but that's a lot of work, so it's going to come later.

-- query: yes, of course you have to have parse with data already for the query to have a chance to find anything to begin with.

--  Set Property: yes indeed you need to have first an object id in hand. Typically, create one, save the object Id and then you can later set again properties referencing that object Id.

Bye,

 Jean