Apple on Thursday announced an agreement in a lawsuit brought by U.S. developers against the company over its App Store practices, with terms including the institution of a $100 million Apple Small Developer Assistance Fund and more open communication between developers and customers regarding alternative payment methods.