Skip to:
Content
Pages
Categories
Search
Top
Bottom

Starting real development


  • nig3d
    Participant

    @nig3d

    Hello,

    as already exposed before, I’m a programmer, but being a videogame programmer, I don’t know a thing of web development. Actually since I worked for a flash based social MMO integrated with a PHP site, I know just the basis.

    Now, I’m planning to create a community using BP, but it’s very hard to find developers that could work for free in the spare time, so I’d like to give a shot and see if I can be able to develop on my own with minimum effort. Actually, BP as it is already makes much of the work, so what I need is mostly to create or extending plugins, but I want to be able to know exactly what I’m doing in order to make even more complex features.

    Here I’m asking for advices to know what I should need.

    I think I should be able to test locally, so I think I have to install Tomcat and mySql and some other useful dev tools.

    Then I could install BP locally, that should be straightforward.

    I could even exploit the very interesting site http://kodingen.com/ to make online tests.

    Then, I can read what is available in this community and try to start.

    Do I forget something? I think I will develop on Windows machine, because I never used Linux in my life ;)

Viewing 10 replies - 1 through 10 (of 10 total)

  • r-a-y
    Keymaster

    @r-a-y

    Use XAMPP, The Uniform Server or some other type of WAMP (Windows Apache, MySQL and PHP) package.

    That’s what I use to test locally.


    nig3d
    Participant

    @nig3d

    so it’s just a matter to start, isn’t it? I’m a little just a little bit scaried about the lack of documentations of BP, but I have saved a lot of links, now it’s time to give a look to them :D


    Andrea Rennick
    Participant

    @andrea_r

    Sometimes it’s best just to slap on the water wings and jump in the deep end of the pool. :)


    r-a-y
    Keymaster

    @r-a-y

    Here’s a tutorial for setting up XAMPP and WordPress:

    http://sixrevisions.com/tutorials/web-development-tutorials/using-xampp-for-local-wordpress-theme-development/

    If you’re not planning on using member blogs, this tutorial should get you up and running with WordPress. Then all you need to do is install BuddyPress.


    designodyssey
    Participant

    @designodyssey

    Jump in already. I’m not a programmer and the water is fine. Although BP’s Codex is a work in progress, things work the same as in wordpress which has a detailed (if disorganized) Codex. Learning Loops, hooks and php functions is enough to get started. Pick up Ajax/Jquery later.

    I bought some books to help me, but you may not need them. There’s a BP book coming soon, which should help. You could probably develop something quickly, but it’ll take some time to understand how it actually works.


    nig3d
    Participant

    @nig3d

    the BP book would be cool :), my problem is that I’m not a DB expert (I don’t even know sql) and I’m not in the web philosophy.

    Setting up and installing the environment will be straightforward by sure, but I’m not sure if I will get what I should start with. Changing the theme? developing plugin? I sorta need a hello world example I suppose :P.

    Nevermind though, until I don’t start to experment I can’t be sure, so I will let you know this weekend :).


    nig3d
    Participant

    @nig3d

    btw, my production machine is currently running the standard version of BP 1.1.3. Do you suggest me to start developing with this version or jumping right away to the new beta version?


    designodyssey
    Participant

    @designodyssey

    get 2.9 and bp1.2beta, Substantial changes have occurred


    symm2112
    Participant

    @symm2112

    If you’re just starting development, you’re going to be out of date if you start on 1.1.3. I’ve been in development for 2 months and was working on 1.1.3 and realized I was accomplishing nothing because all of the plugins that I need are either in development on 1.2 (bp-gallery) or had bugs on my installation and didn’t want to ask to get it working on 1.1.3 when it would have needed to be upgraded to 1.2 when it came out anyway.

    I’ve upgraded to 1.2 and at least now, when plugins are updated, I’ll be able to throw them on my install and troubleshoot on my “live” site.


    nig3d
    Participant

    @nig3d

    thanks for all the advices :)

Viewing 10 replies - 1 through 10 (of 10 total)
  • The topic ‘Starting real development’ is closed to new replies.
Skip to toolbar