1. Kyle Matthews's Avatar
    We've been testing our new Dev Portal for submitting Cydia packages over the last few months, and are now officially launching it as a 1.0.



    As one of the largest default Cydia repositories, and in fact the first Cydia repo to exist other than saurik's himself, we have thousands of packages we host in Cydia for you all. Many of the artists and developers who host with ModMyi.com have quite a few packages hosted with us. Updating these or adding new ones used to mean an email to me personally, and as the repo got larger and larger our response time was slower and slower trying to keep up. It was also hard to keep track of which of your packages were hosted with us, what version was live, and what the descriptions, stats, and screenshots were for each, etc.

    That's changed now.



    When you log in to the Dev Portal (just use your normal ModMyi.com forum info - if you're already logged in here, you're logged in there, too), you are shown a list of all your packages we host. If it's your first time, and you already have packages with us which aren't in there (they already will be if your forum username is tied to the same email you use as your Cydia contact), there's a link to claim your packages, where you can automatically have them added to your Dev Portal.

    At a glance you can quickly see which packages we are hosting, what versions are live, what screenshots are being shown for those packages, and have a link to check stats or update the package. You can easily add or edit any of those packages by simply clicking Update next to it.

    Once you're editing a package, you can add an actual new version of the package, along with the changelog and any additional screenshots you'd like, or fresh screenshots. You can also choose not to put a new version number, and update metadata only (description, screenshots, or depiction links).

    One cool feature we've added in today's 1.0 update to the Dev Portal is the ability to add/edit depiction links. The depiction is the page you see when you pull up a package in Cydia. By default, our depiction pages contain a description of your package, and 3 links - Screenshots, Recent Changes, and Live Download Stats. In the Dev Portal, you can add depiction items at any time. Some of the common uses for this are linking to a PayPal donate button, your Twitter page, or your home site. Here's an example of what the depiction item addition looks like:



    and what that would add to a normal depiction:



    You add your own icon for what you'd like to show up, and we include links for a PayPal or Twitter icon, as those are popular ones.

    The past few months we've already had this system in place, and have been ironing out bugs and adding features based on user feedback. As of today's 1.0 update, it's really become a thing of beauty - I'd say we've got the most advanced Cydia repo out there.

    Feel free to give it a try, post your thoughts here if you're already using it, and please let us know how we can make it better, or what you love about it - it's all about making submitting Cydia packages easier on you guys!

    Submit a Package to Cydia!
    .


    ↑ ↑ ↓ ↓ ← → ← → B A [select] [start] Kyle Matthews
    2010-05-21 09:53 PM
  2. TheAaronHarris's Avatar
    Very cool guys
    2010-05-21 09:55 PM
  3. jorgeduhart's Avatar
    very nice job thank you
    2010-05-21 10:10 PM
  4. iStoner's Avatar
    good job. (me patting u on the back). I've always had confidence in you!
    2010-05-21 10:11 PM
  5. g0sbv's Avatar
    2010-05-21 10:15 PM
  6. battlecrushr's Avatar
    Awesome.
    2010-05-21 10:19 PM
  7. toyvan's Avatar
    Nice! Finally an easy way to upload commercial/paid themes to Cydia! is there a commission split between the devs with Saurik or you? I'd rather give my $$$ to u..
    2010-05-21 10:33 PM
  8. Kyle Matthews's Avatar
    Nope, we take no money for the service - we just put an ad on the depiction page for the time and bandwidth.
    .


    ↑ ↑ ↓ ↓ ← → ← → B A [select] [start] Kyle Matthews
    2010-05-21 10:38 PM
  9. toyvan's Avatar
    Nope, we take no money for the service - we just put an ad on the depiction page for the time and bandwidth.
    how does this work if my themes were previously being purchased via appsidy and still show up in Cydia as an appsidy purchase? do I just reupload a new package? I don't see and option to remove/delete all together...
    Last edited by toyvan; 2010-05-21 at 10:59 PM.
    2010-05-21 10:44 PM
  10. ryanstylee's Avatar
    am i an idiot or did i just miss how to access said portal?


    edit:

    its because im not in your repo, big boss


    Fatal error: Call to undefined method ModMyX::query() in /home/mmi/public_html/mmi/module/devportal.php on line 298
    Last edited by ryanstylee; 2010-05-21 at 10:56 PM.
    2010-05-21 10:53 PM
  11. Kyle Matthews's Avatar
    how does this work if my themes were currently being purchased via appsidy and still show up in Cydia as an appsidy purchase? do I just reupload a new package? I don't see and option to remove/delete all together...
    You should have received an email from Appsidy when they shut down asking you to contact your repo maintainer (me, in your case) to get all the info to move over.

    Shoot me an email and I'll let you know what I need from you - all we do once it's added to the Cydia Store is move the current package from authorizing through Appsidy to doing so through the Cydia Store.

    am i an idiot or did i just miss how to access said portal?


    edit:

    its because im not in your repo, big boss


    Fatal error: Call to undefined method ModMyX::query() in /home/mmi/public_html/mmi/module/devportal.php on line 298
    What were you doing when you got this error?

    First sentence has a link to the Dev Portal, or you can click "host your app/theme on Cydia" in the right bar of the site, or Submit a Package to Cydia from the Cydia drop-down menu in our site navigation.

    Fatal error: Call to undefined method ModMyX::query() in /home/mmi/public_html/mmi/module/devportal.php on line 298
    thanks, this is fixed now!
    Last edited by Kyle Matthews; 2010-05-21 at 11:08 PM. Reason: Automerged Doublepost
    .


    ↑ ↑ ↓ ↓ ← → ← → B A [select] [start] Kyle Matthews
    2010-05-21 11:08 PM
  12. ryanstylee's Avatar


    What were you doing when you got this error?

    First sentence has a link to the Dev Portal, or you can click "host your app/theme on Cydia" in the right bar of the site, or Submit a Package to Cydia from the Cydia drop-down menu in our site navigation.



    thanks, this is fixed now!




    thanks alot, my next update will be submitted here!
    2010-05-21 11:37 PM
  13. iLoveWindows&iPhone's Avatar
    I love ModMyi!! Only place I go for iPhone news/help, and it's so exciting checking ur page throughout the day to see if there's any big news! One question: will this add a "recent changes" button to all ur hosted apps, or is that the choice of the developer? It's always frustrating updating a app but having no idea what that update entails. Anyways, thank u for ur work
    2010-05-21 11:39 PM
  14. Kyle Matthews's Avatar
    We have Recent Changes for all our packages, and require a changelog for all updates.
    .


    ↑ ↑ ↓ ↓ ← → ← → B A [select] [start] Kyle Matthews
    2010-05-22 12:06 AM
  15. iLoveWindows&iPhone's Avatar
    Sweet, if only all repo's were on your level!
    2010-05-22 12:27 AM
  16. extremzocker's Avatar
    this is good for all theme creators. nice addition.
    2010-05-22 12:29 AM
  17. whereswaldo's Avatar
    yay, for all those who are wondering my theme should be up by next week, great timimg for the release
    Name? whereswaldo
    iDevice + Firmware? 32GB Black iPhone 4 iOS 5.0
    Computer + OS? Dell Inspiron 15R 2nd Gen i5, 2.3 Ghz, 750GB HDD, 8GB RAM Windows 7 HP
    Location? Toronto
    Found yet? No
    2010-05-22 12:34 AM
  18. bryman21's Avatar
    MMI should really include a Donate Paypal button, for free themes/apps
    2010-05-22 02:46 AM
  19. Kyle Matthews's Avatar
    MMI should really include a Donate Paypal button, for free themes/apps
    heh... did you read the story? The DevPortal allows you to do this...
    .


    ↑ ↑ ↓ ↓ ← → ← → B A [select] [start] Kyle Matthews
    2010-05-22 02:53 AM
  20. v1shal's Avatar
    awesome this will mean easier update for devs and quicker updates for users. Nice work
    2010-05-22 04:53 AM
49 123
LINK TO POST COPIED TO CLIPBOARD