• jr0cket-salesforce
  • NEWBIE
  • 0 Points
  • Member since 2014
  • Developer
  • Salesforce


  • Chatter
    Feed
  • 0
    Best Answers
  • 3
    Likes Received
  • 0
    Likes Given
  • 1
    Questions
  • 5
    Replies
To participate in the final pitch for the summer of hacks, you need to register your team on challenge post

http://sohlondon.challengepost.com/

You also need to email your github accout name (or all your teams Github account names) to summerofhacks@bemyapp.com.  If you do not have a Github account, you can create one for free at https://github.com/

Installing Git

You can install Git from http://git-scm.com/ or if you prefer a GUI tool you can use Github for windows (https://windows.github.com/) / mac (https://mac.github.com/) or you can use MavensMate.com or Force.com IDE.


Getting your app data out of your Salesforce org (metadata)

As part of the challenge you need to regularly submit your code and all the metadata (metadata is generated when you click to create objects and other things in the Org).

To get your metadata, you can download it with tools like MavensMate.com or the Force.com IDE.  If you are not using either of those you can the Force.com CLI (command line interface).  For details of getting your metadata with the Force.com CLI, follow this detailed guide (http://www.scribd.com/doc/233908496/Force-com-CLI-Submitting-Metadata).

Completing the Git Challege

Once you have the metadata and code in the same folder then you are ready for your git challenge.  First of all, add the private repository given to you by BeMyApp and pull down the contents of that repository (if using a GUI tool you do the same actions below, these are the command line actions).
 
git clone <address given to you by bemyapp> path/to/your/metadata-and-code>
git pull origin master

Now you are ready to add all your App code and metadata.  The easiest way is to use the fullstop to say add everything

git add .

You can check you have added everything using the git status command.  If there are untracked files, then add those files using their filename

Now create a commit of everything you have added

git commit -m "git challenge X"

Then you send all the code & metadata in that commit to the repository that BeMyApp gave to you.

git push origin master

Now get on with bulding your app.

For the next git challenge it is even easier

git add .
git commit -m "
git challenge X"
git push origin master


If you have any questions then ask the evangelist - John & Christophe.  There is also a more detailed Git workshop at http://jr0cket.co.uk/git-workshop/

Thank you
To participate in the final pitch for the summer of hacks, you need to register your team on challenge post

http://sohlondon.challengepost.com/

You also need to email your github accout name (or all your teams Github account names) to summerofhacks@bemyapp.com.  If you do not have a Github account, you can create one for free at https://github.com/

Installing Git

You can install Git from http://git-scm.com/ or if you prefer a GUI tool you can use Github for windows (https://windows.github.com/) / mac (https://mac.github.com/) or you can use MavensMate.com or Force.com IDE.


Getting your app data out of your Salesforce org (metadata)

As part of the challenge you need to regularly submit your code and all the metadata (metadata is generated when you click to create objects and other things in the Org).

To get your metadata, you can download it with tools like MavensMate.com or the Force.com IDE.  If you are not using either of those you can the Force.com CLI (command line interface).  For details of getting your metadata with the Force.com CLI, follow this detailed guide (http://www.scribd.com/doc/233908496/Force-com-CLI-Submitting-Metadata).

Completing the Git Challege

Once you have the metadata and code in the same folder then you are ready for your git challenge.  First of all, add the private repository given to you by BeMyApp and pull down the contents of that repository (if using a GUI tool you do the same actions below, these are the command line actions).
 
git clone <address given to you by bemyapp> path/to/your/metadata-and-code>
git pull origin master

Now you are ready to add all your App code and metadata.  The easiest way is to use the fullstop to say add everything

git add .

You can check you have added everything using the git status command.  If there are untracked files, then add those files using their filename

Now create a commit of everything you have added

git commit -m "git challenge X"

Then you send all the code & metadata in that commit to the repository that BeMyApp gave to you.

git push origin master

Now get on with bulding your app.

For the next git challenge it is even easier

git add .
git commit -m "
git challenge X"
git push origin master


If you have any questions then ask the evangelist - John & Christophe.  There is also a more detailed Git workshop at http://jr0cket.co.uk/git-workshop/

Thank you
Hi there,
I hope you are all excited and getting ready for the upcoming Summer Of Hacks hackathon! At the hackathon time flies by really fast and you don’t want to spend time installing and configuring multiple software required to build apps. So to help you with that, we have created a list of software and tools that you can pre-install before the hackathon and focus on building the app.

Software And Tools:

1. New Salesforce Account (https://developer.salesforce.com/ (https://developer.salesforce.com/" target="_blank))
In general, it's better to use new Salesforce account rather than an old one for the Hackathon so you have all the current features.
Tip: Add Network Access to "0.0.0.0" to "1.255.255.255" (Settings > Network Access) so you can login from any I.P. address.

2. Github (https://github.com/ (https://github.com/" target="_blank))
Make sure you have Github installed and configured. You can find instructions for Github CLI here: https://help.github.com/articles/set-up-git, for Windows GUI client here: https://windows.github.com/, and for Mac GUI client here: https://mac.github.com/.

3. Force.com CLI (http://force-cli.heroku.com/)
Force.com CLI allows you to interact with Salesforce. Use this tool to download your app (see: http://bit.ly/U5NboC (http://bit.ly/U5NboC" target="_blank)) to local machine so that you can later check-in your app to Github.

4.  Salesforce1 Mobile App  (http://www.salesforce.com/mobile/)
Install and try Salesforce1 Mobile app from Apple or Google Play app store to ensure your phone is compatible.

5. Salesforce1 Chrome Browser Plugin:(http://bit.ly/1qH8tWw )
It opens up Salesforce1 inside Chrome browser. You can use this to see how your app looks inside a mobile device. Tip: You can also debug your app by simply going to https://<instance>.salesforce.com/one/one.app

6. SOQL Tools
There are many tools for you to make and test REST calls and SOQL queries to Salesforce and here are couple of them. 1. Workbench (https://workbench.developerforce.com/login.php (https://workbench.developerforce.com/login.php" target="_blank)) and 2. A Chrome browser plugin called Advanced REST Client ( http://bit.ly/K5yopu (http://bit.ly/K5yopu" target="_blank))

7. Heroku + Canvas App (https://www.heroku.com (https://www.heroku.com" target="_blank)):
If you are planning to build a Heroku + Canvas App, make sure to register to Heroku and setup your Heroku environment.

@rajaraodv (http://twitter.com/rajaraodv" target="_blank)

Hello Developers,

What is the best envoirement of writing apex code?

Do you I have to download eclpise and to install Force.com IDE?

Thanks,

David

I have got eclipse Helios installed and I am trying to install force.com IDE. I have treied with all the three versions and when I try with version 29 I get the mentioned below error message :

Cannot complete the install because one or more required items could not be found.
  Software being installed: Force.com IDE 29.0.0.201310181333 (com.salesforce.ide.feature.feature.group 29.0.0.201310181333)
  Missing requirement: Force.com IDE 29.0.0.201310181333 (com.salesforce.ide.feature.feature.group 29.0.0.201310181333) requires 'org.eclipse.jface.text 3.8.0' but it could not be found

Any help on this would be much appreciated.
Hi there,

I have a requirement to use queues for approval process with opportunities so that an opportunity approval could be given by any user in the queue.
As there is no queues for this object, it's impossible to use the standard.

I looking for a way to fullfil this requirement using visualforce and apex development.

Thanks for your help.