When embarking on the journey of developing a crypto wallet app, selecting a suitable blockchain platform is paramount. Could you elaborate on some key considerations for making this decision? Firstly, what factors should one weigh in terms of scalability, security, and decentralization? Secondly, how do various platforms differ in terms of transaction fees, speed, and ease of integration? Further, could you discuss the importance of community support and the availability of developer tools and resources? Understanding these aspects could help us navigate the plethora of blockchain platforms available and make an informed choice for our crypto wallet app.